雁过请留痕...
代码改变世界

mysql备份与恢复

2018-03-28 18:04  xiashengwang  阅读(208)  评论(0编辑  收藏  举报

一、备份

利用mysql安装目录下的mysqldump进行备份。

mysqldump --user=root --password=123456 mydb>d:\mydb_bk.dump

注意:导出的dump文件里面实际是sql文,可以直接执行的。--user和-u是等价的,--password和-p是等价的。

二、恢复

1,利用mysql命令恢复

mysql -uroot -p123456 mydb_new<D:\mydb20180101.dump

注意:-u,和-p后面没有空格,mydb_new这个DB需要事先创建好,可以利用create database命令创建。

2,登录mysql后,利用source命令恢复

mysql>use dbtest;
mysql>source D:\back.sql;

注意:备份的名字,最初我是以g打头的一个备份文件,\g可能是个参数选项,造成语法错误。

为了避免冲突,路径中的“\”可以用“/”代替。

三、更多参考

mysqldump https://dev.mysql.com/doc/refman/5.6/en/mysqldump.html

https://blog.csdn.net/u010098331/article/details/50896725