备份test数据库的脚本如下:
set NOW_TIME=%date:~0,4%%date:~5,2%%date:~8,2%
::把mysql的bin目录加入环境变量后,这句可以不要
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
mysqldump -u root -proot test> g:\test_%NOW_TIME%.sql;
编写好bat脚本以后,手动点击看看能不能运行,是否正常生成sql备份文件
如果生成文件没问题,可以将该脚本加入到Windows的任务定时计划里面
加入定时计划后,手动运行执行一下是否成功,如果出现sql文件空的情况,将mysql文件夹的bin目录加入到系统的环境变量中即可。