1 MySQL数据库的备份
主要就是将数据库导出为SQL脚本,主要有两种方式,
(1)使用MySQL命令的方式,
不登录MySQL,直接在CMD窗口中运行如下命令,
PS:路径名包含SQL文件的名称,后缀名为*.sql。
例如,
mysqldump -uroot -p123456 test>C:\Users\13241\Desktop\temp.sql
PS:导出的SQL语句中不包含创建数据库的命令,只包含数据库中数据表的创建命令。
(2)使用界面化管理工具,以Navicat导出SQL脚本为例,
2 MySQL数据库的恢复
主要就是将导出的SQL脚本执行即可。
(1)使用MySQL命令的方式。(2种)
①直接在CMD窗口中运行如下命令,
例如,将之前导出的SQL文件重新恢复到目标数据库中,
mysql -uroot -p123456 test<C:\Users\13241\Desktop\temp.sql
执行结果为,
②登录MySQL之后,切换到目标数据库下,使用source命令来导入数据表,即,
(2)使用界面化管理工具。以Navicat为例,