Windows中MySQL自动备份和Windows的计划任务创建

@echo off
echo -------------------------
echo mysql backup
echo 2015.08.28
echo -------------------------
set year=%date:~0,4%
set month=%date:~5,2%
set day=%date:~8,2%
set h=%TIME:~0,2%
set m=%TIME:~3,2%
set scxdb_db=databaseName_db_%year%-%month%-%day%_%h%%m%.sql
set scxdb_db=%scxdb_db: =0%
echo %scxdb_db%
mysqldump -uusername -ppassword databaseName > d:\MySQLBak\%scxdb_db%
@echo off
rem pause

一、创建一个文本,修改后缀名为.bat,复制上面代码,修改你的用户名、密码、名称和存储路径

        先双击启动测试一下 看在你设置的目录下是否已经备份好了一份数据库文件 成功的话可以执行下一步了,如果出现错误请检查一下你的用户名密码和数据库名称路径等 是否正确

二、右键 计算机-->管理-->系统工具-->任务计划程序 右侧操作中选择 创建任务

131401_RQDU_2431370.jpg

三、选择触发器页,选择新建,设置任务执行的时间

131559_OJsI_2431370.jpg

四、选择操作选项卡单机新建按钮  操作选择启动程序. 单击浏览按钮.选择刚才的.bat批处理文件,单机确定

131938_gaLZ_2431370.jpg

五、选择条件选项卡,把 只有计算机使用交流电源时才启动此任务 给勾选掉

132155_CiMp_2431370.jpg

最后单击确定 计划任务创建成功后 在任务计划程序库中 可看到类似的数据显示

132443_DQC0_2431370.jpg

PS: 在 mysqldump 后面加桑      -h ip地址          可以备份远程数据库  不过路径也必须要是远程数据库上面的路径

转载于:https://my.oschina.net/zhangxiaoc/blog/657306

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值