批处理实现mysql的备份

mysql备份批处理文件,mysql备份.bat

 1 @echo off
 2 echo.
 3 echo      MySQL数据库备份
 4 
 5 echo *****************************
 6 echo.
 7 echo 今天是 %date%
 8 echo 时间是 %time%
 9 echo.
10 echo *****************************
11 
12 :: 设置Ymd变量为日期格式:yyyyMMdd
13 set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
14 
15 :: 创建文件夹
16 md "D:\JDBC\%Ymd%"
17 
18 :: 备份命令,多个数据库用空格隔开
19 "mysqldump" --single-transaction --databases dbName -uroot -p123456 --default-character-set=gbk > "D:\JDBC\%Ymd%\backup.sql"
20 
21 echo.
22 
23 echo MySQL数据库备份完成,请进行检查。。。
24 
25 echo.
26 echo.
27 
28 :: 提示请按任意键继续
29 pause
View Code


在D:\JDBC\20160612\下生成backup.sql文件,运行效果:

 

posted on 2016-06-02 16:56  大饼酥  阅读(500)  评论(0编辑  收藏  举报

导航