杜工在windows下定时备份mysql的脚本0+
78,685 views / 2011.12.12 / 8:08 下午
嘿嘿,大家是不是经常为找不到windows下的定时备份脚本而苦恼(哭闹?),这里杜工分享下bat脚本做自动备份的例子,使用前请先安装WinRAR。
rem rem C:\Program Files (x86)\WinRAR 需要配置到系统环境变量 path 下,才能调用rar cli工具 rem rem 跳转到工作目录下 e: cd e:\DBBAK rem 设置备份文件名 SET BAK_FILE=MY_DBBAK_%DATE:~0,-4%.sql rem 设置日志文件名 SET LOG_FILE=MY_DBBAK.log rem 记录日志 echo "%date%" >> %LOG_FILE% rem 开始dump mysqldump --default-character-set=utf8 -hlocalhost -uroot -R --triggers --single-transaction -B mydb > %BAK_FILE% rem 压缩备份文件 rar a %BAK_FILE%.rar %BAK_FILE% rem 删除临时文件 del /F %BAK_FILE% echo "%date%" >> %LOG_FILE% echo "" >> %LOG_FILE% |
本站内容受著作权法保护。个人 blog 转载时请遵循 “署名-非商业用途-保持一致” 的创作共用协议;商业网站或未授权媒体不得复制本站内容。