MySQL提供了备份命令mysqldump,我们通过批处理命令和任务计划程序实现数据库的定期备份。
创建批处理命令文件
示例脚本:
@echo off echo 正在建立数据库备份... D: cd D:\Program Files\MySQL\bin set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" echo 正在备份全部数据库 mysqldump --no-defaults --events --all-databases -uroot -proot >E:\MySQLBak\%Ymd%_all.sql echo 正在备份业务数据库 mysqldump --no-defaults --events -uroot -proot --databases bussDB>E:\MySQLBak\%Ymd%_bussDB.sql echo 备份建立完成! echo ::pause
创建计划任务
- 在开始中找到任务计划程序并打开



- 切换至操作选项卡,设置任务要执行的程序或脚本。

文章来源: https://blog.csdn.net/Sdnu08gis/article/details/97020269