博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

一个自动备份mysql数据库的bat文件内容

Posted on 2014-12-09 22:51  myzerg  阅读(1949)  评论(0编辑  收藏  举报

自动备份mysql数据库,并已当前的日期时间为目录 copy过去, xcopy将近15年没有用dos命令,还是这么亲切

另 本方法是备份数据库文件,不是dump导出,然后再计划任务中使用,我用的是wamp,其他的环境类似的改改即可

====dbback.bat============

 

NET STOP wampapache
NET STOP wampmysqld
set /a t1=(1%time:~0,2%-100)*1
if %t1% LSS 10 set t1=0%t1%
set ymd_hms=%date:~0,4%%date:~5,2%%date:~8,2%%t1%%time:~3,2%%time:~6,2%

xcopy C:\wamp\bin\mysql\mysql5.6.17\data\24ywm\*.* d:\db_bak\24ywm\%ymd_hms%\ /y
NET START wampapache
NET START wampmysqld