本文目录一览:
怎样备份/还原MySQL数据库 之 MySQL Workbench
1.备份数据库
左侧选择Data
Export:
然后开始导出(注意勾选的一些内容)
此时就成功了,所有数据库脚本都在脚本C:\Users\Bley\Documents\dumps\Dump20150324-4.sql中
2.
还原数据库
选择好刚才备份好的数据脚本,点击开始导入。
导入成功后可以刷新左侧的数据库列表,即会看到刚才还原的数据库。
怎么还原,恢复或导入MySQL数据库
1、按WIN+R组合键,在运行框中输入:CMD,点击确定,进入CMD窗口。
2、在命令行下输入:mysql -uroot -p ,回车后输入输入root的密码即可登录mysql命令行。
3、先创建一个空的数据库:create database backup(create database 数据库名称)。
4、还原的数据库:use backup(use 数据库名称)。
5、或导入数据库:source backup.sql(source 数据库脚本文件)。
6、还原或导入完后 查看数据库表可以看到已导入成功。
mysql数据库备份和还原
MySQL数据库备份与还原
备份和恢复数据
生成SQL脚本
在控制台使用mysqldump命令可以用来生成指定数据库的脚本文本,但要注意,脚本文本中只包含数据库的内容,而不会存在创建数据库的语句!所以在恢复数据时,还需要自已手动创建一个数据库之后再去恢复数据。
mysqldump –u用户名 –p密码 数据库名生成的脚本文件路径
现在可以在C盘下找到mydb1.sql文件了!
注意,mysqldump命令是在Windows控制台下执行,无需登录mysql!!!
执行SQL脚本
执行SQL脚本需要登录mysql,然后进入指定数据库,才可以执行SQL脚本!!!
执行SQL脚本不只是用来恢复数据库,也可以在平时编写SQL脚本,然后使用执行SQL 脚本来操作数据库!大家都知道,在黑屏下编写SQL语句时,就算发现了错误,可能也不能修改了。所以我建议大家使用脚本文件来编写SQL代码,然后执行之!
SOURCE C:\mydb1.sql
注意,在执行脚本时需要先行核查当前数据库中的表是否与脚本文件中的语句有冲突!例如在脚本文件中存在create table a的语句,而当前数据库中已经存在了a表,那么就会出错!
还可以通过下面的方式来执行脚本文件:
mysql -uroot -p123 mydb1c:\mydb1.sql
mysql –u用户名 –p密码 数据库要执行脚本文件路径
这种方式无需登录mysql!