数据库的备份与恢复
通过dos命令行完成数据的备份与恢复
1.在不登录MySQL的情况下,完成数据库的备份
mysqldump -u用户名 -p密码 要备份的数据库名称>备份的文件路径
注意事项:
(1) 、不需要登录MySQL,直接执行命令
(2) 、命令最后不需要加分号
(3) 、接收数据库备份的文件不需要提前创建,只需要指定路径,会自动生成
(4) 、备份的文件中不包含创建数据库的sql语句,所以在恢复数据时,要先行创建数据库来接收!
在不登录MySQL的情况下,恢复备份文件中的数据
mysql -u用户名 -p密码 接收备份数据的数据库名称<备份的文件路径
注意事项:
(1) 、不需要登录MySQL
(2) 、指令最后也不需要添加分号结尾
2.在登录MySQL的情况,恢复备份文件中的数据
mysql -u用户名 -p密码 登录MySQL
创建数据库
切换数据库
source 备份的数据库文件路径