详解Mysql自动备份与恢复
通过 mysqldump命令,直接生成一个完整的 .sql 文件
Step 1: 创建一个批处理备份SQL
c: cd C:Program Filesmysql5.6.24bin mysqldump -uroot -p123456 testDB> C:UsersAdministratorDesktopbackupsqllogin%date:~0,4%%date:~5,2%%date:~8,2%.sql exit
说明
mysqldump -u用户名 -p密码 数据库 > 保存地址
备注:
1.保存.bat批处理文件双击执行.
2.%date:~0,4%%date:~5,2%%date:~8,2%(这段代码意思就是自动添加年月日到文件名里面)
Step 2: 创建一个批处理还原SQL
c: cd C:Program Filesmysql5.6.24bin mysql -uroot -p123456 testDB < C:UsersAdministratorDesktopbackupXXXX.sql exit
备注:
1.保存.bat批处理文件双击执行还原.
Step 3: 创建一个计划任务进行定时备份