瑞当

瑞当科技
创新引领未来

MySQL导入导出备份实战操作

本文实例讲解如何使用命令行完成mysql的备份还原操作。
备份:命令行导出数据库
1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
输入的命令行:cd C:\Program Files\MySQL8.2\bin
(windows环境可直接将该目录加入环境变量path中,这样即使不在该目录下也可以说使用mysql命令)
2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名
如我输入的命令行:mysqldump -u root -p ruidang_db > ruidang_db.sql   (输入后会提示让输入MySQL密码)
(单表导出可在数据库名后直接输入表名)
3、备份文件ruidang_db.sql会自动生成到bin路径下,这里也可以指定该文件的存放路径,读者可以自行实践。 

还原:命令行导入数据库
1,将要导入的sql文件放到bin路径下,用其他路径需要加全路径
2,同上面导出的第1步
3,进入MySQL:mysql -u用户名 -p
4,在MySQL中新建一个数据库,如新建一个名为ruidang的目标数据库
5,输入:mysql>use 目标数据库名
如输入命令行:mysql>use ruidang;
6,导入文件:mysql>source 导入的文件名;
如我输入的命令行:mysql>source ruidang_db.sql;
7, 输入回传完成执行即可。

MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。读者朋友可以自行多加练习,熟能生巧。