mysql备份与恢复

一、备份

利用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:ack.sql;

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

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

三、更多参考

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

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

原文地址:https://www.cnblogs.com/xiashengwang/p/8665271.html