当前位置:首页 » 操作系统 » 命令恢复数据库

命令恢复数据库

发布时间: 2022-02-21 17:17:20

‘壹’ sql 备份还原数据库 命令方式

SQL Server不能提供文件备份加密。然而你可以使用第三方产品,如:Red Gate的SQL备份或者是Quest的SQL LiteSpeed获取这一功能,还可以用它们来获取一些其他有用的功能。

‘贰’ mysql在dos命令下备份还原数据库

mysqlmp不是mysql查询语言不能在mysql> 下面执行。
mysqlmp【导出】 应该为一种dos命令【在成功安装来mysql的电脑上】,所以你在mysql\bin目录执行即可 如:........mysql\bin\ mysqlmp -u root -p dbcurr> d:\20090219.sql

‘叁’ 如何使用命令来备份和还原MySQL数据库

备份数据库
使用mysqlmp命令备份数据库

复制代码代码如下:

# 如果要将game数据库进行备份:
mysqlmp -u root -p game > game_backup.sql

# 如果希望备份所有的数据库:
mysqlmp -u root -p --all-databases > all_backup.sql

还原数据库
1、使用mysql命令还原数据库
将game_backup.sql 还原至 game 数据库:

复制代码代码如下:

mysql -u root -p game < game_backup.sql

2、使用source命令还原数据库
如果数据库过大,建议可以使用source命令

复制代码代码如下:

mysql> source game_backup.sql

‘肆’ SQL数据库不小心操作了还原命令,还原到了以前的备份数据库,把现在的数据库资料覆盖了,有什么办法恢复

啊哦!还原到近期备份的吧,再手工输入吧!

‘伍’ 怎么用SQL语句备份和恢复数据库

1、使用SQL最简单备份,还原数据库。

‘陆’ 使用批处理命令恢复SQL数据库。

使用ISQL提示符来解决,将用到的建表SQL或者数据恢复SQL另存在另外一个文件,ISQL最后引用即可。
例如:恢复某个备份,可首先用记事本建立一个文件,内容为:
LOAD DATABASE TEST FROM TEST_DUMP
GO
另存为D:\SQL.SQL
然后用记事本再建立一个文件,内容为:
isql -Usa -Ppassword -Sserver -id:\sql.sql
另存为SQL.BAT。
当执行SQL.BAT时就会执行第一个恢复命令了。

同理,建表的SQL等等都可以通过这个方式来实现。亦可通过计划任务等工具实现定时执行。

ISQL的命令详解请看:
http://hi..com/prolution/blog/item/147a962f2967913d1f30891e.html

‘柒’ 怎么还原,恢复或导入MySQL数据库

1、source命令

1)打开开始菜单->程序->MySQL->MySQL Command Line Client,输入MySQL的root密码。

2)然后输入use 数据库名;进入对应的数据库,再用source 备份文件具体路径;命令导入备份文件。注意,在这里的命令后面都要加;分号,截图如下:

2、mysql命令

1)如果是Windows系统,请在命令行模式下进入mysql的bin目录,如D:Programmysql41in。如果是Linux系统,请直接看下面的步骤。

2)执行mysql命令导入数据库,命令格式为:

mysql -u用户名 -p密码 数据库名<备份文件具体路径

比如:mysql -uroot -pabc123 mydb<file.sql,其中用户名和密码也可以是具体数据库的,不一定要root的。

二、数据库的导出(备份)

一般使用mysqlmp命令

1)如果是Windows系统,请在命令行模式下进入mysql的bin目录,如D:Programmysql41in。如果是Linux系统,请直接看下面的步骤。

2)执行mysqlmp命令导入数据库,命令格式为:

mysqlmp -u用户名 -p密码 数据库名>备份文件具体路径

‘捌’ mysql 命令还原数据库

mysqlmp -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
mysqlmp -–add-drop-table -uusername -ppassword databasename > backupfile.sql直接将MySQL数据库压缩备份
mysqlmp -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz备份MySQL数据库某个(些)表
mysqlmp -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql同时备份多个MySQL数据库
mysqlmp -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql仅仅备份数据库结构
mysqlmp –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql备份服务器上所有数据库
mysqlmp –all-databases > allbackupfile.sql还原MySQL数据库的命令
mysql -hhostname -uusername -ppassword databasename < backupfile.sql还原压缩的MySQL数据库
gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename将数据库转移到新服务器
mysqlmp -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename

热点内容
超星做题脚本 发布:2024-12-25 23:35:14 浏览:908
打开加密pdf 发布:2024-12-25 23:24:57 浏览:742
动态sql查询条件 发布:2024-12-25 23:24:56 浏览:303
qq群上传速度 发布:2024-12-25 23:13:09 浏览:480
编程工程学 发布:2024-12-25 23:07:28 浏览:717
李小璐贾乃亮超级访问 发布:2024-12-25 22:47:50 浏览:719
电信精品宽带多ip路由如何配置 发布:2024-12-25 22:45:44 浏览:384
在linux下安装python 发布:2024-12-25 22:40:42 浏览:339
路由搭建本地dns解析服务器 发布:2024-12-25 22:31:58 浏览:213
ftp怎么上传5g以上大文件 发布:2024-12-25 22:31:15 浏览:162