在win10系统中设置定时任务自动备份MySQL数据库文件

(一)首先编写备份数据库文件的脚本代码:(注:读者可以跟自己的需要修改mysql的可执行文件mysqldump路径和备份文件的保存路径

@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" --生成年月日时间变量
forfiles /p "D:\DBData\File_backup" /m yourFileName_*.sql -d -30 /c "cmd /c del /f @path"      --自动删除30天前的备份
D:\MySQL\bin\mysqldump  -uroot -proot -h127.0.0.1 base_frame> D:\DBData\File_backup\FileName_%Ymd%.sql    --按照每天的日期备份数据库
PAUSE   --在窗口中暂停,点击任意键继续执行
@echo on

       可以先创建一个txt文件,把以下代码拷贝到txt文件中,退出保存之后,修改该文件的后缀为bat,如下所示:在这里插入图片描述
       在本地文件夹中创建 D:\DBBackUp\File_backup 备份文件保存路径,否则执行脚本是会提示“找不到文件路径”的错误。
(二)在电脑中设置定时任务
       可以在windows搜索框中输入“任务计划程序”
在这里插入图片描述
       或者在我的电脑图标点击右键——>管理——>计算机管理,就可以找到任务计划程序窗口。
在这里插入图片描述
       通过第一种方式打开如下图:
在这里插入图片描述
       紧接着在最右侧点击“创建基本任务”,按照以为内容进行填写即可:
在这里插入图片描述
在这里插入图片描述
       可以的定义时间还有发生频率
在这里插入图片描述
       此处需要选择启动程序,然后点击下一步就可以选择bat程序脚本:
在这里插入图片描述
       点击“浏览”,找到自己的bat脚本程序的保存路径,点击选择:
在这里插入图片描述
       最后点击完成
在这里插入图片描述
       通过滚动条移到底部,然后我们可在活动任务的列表中找我们所创建的定时任务,此时只需要等待第二天的这个时间点,定时任务就会自动执行bat文件进行数据库备份。
在这里插入图片描述
(三)补充说明
       如果想要删除当前创建的任务,需要在活动任务中找到该定时任务,然后双击它就会进入以下界面:
在这里插入图片描述
       此时我们可以在右下角的“所选项”中对任务进行管理操作。
       大功告成!!!!!!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值