Win下自动备份Mysql

今日领导要求编写工作规范,写到触摸屏那一部分,突然想起已经两个月无备份mysql数据库。额~~本来服务器不是我负责的,但触摸屏又是我在维护,花点时间搞个自动备份都好。

 

上网做了下功课,使用外部工具需要短暂stop一下mysql,使用自带的mysqldump保存为sql文件就不用,批处理+任务计划 走起!

@echo off  
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"  
D:\application\mysql-5.5.12-win32\bin\mysqldump --opt -u root --password= ly_data > E:\backup\ly_data-%Ymd%.sql  
@echo on

date原格式为yyyy-mm-dd,%date:~,4%为前4个yyyy,%date:~5,2%为第五位开始后两个mm,%date:~8,2%第八位开始后两个dd。password为空,内部用的,无所谓啦。

任务计划每周执行一次,OK,收工。

 

posted @ 2019-04-14 22:04  追香蕉的人  阅读(145)  评论(0)    收藏  举报