使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件

2020年2月29日,新型冠状肺炎还在增长,已经在家里呆了一个月,希望疫情早点结束,武汉加油,中国加油!

本文章主要解决使用数据库工具Ncavicat进行数据的备份,第二是使用WIndowns的bat文件进行定时删除备份的数据库文件。

第一步:数据库定时备份

首先保证数据库正常 ,使用Navicat正连接。

点击计划-新建批处理作业 

选中可用任务-选中数据库,已选任务中就有选中操作的任务对象。

点击保存给任务取名字

保存设置名字后,给计划事件设定任务

在计划栏目选择定时任务,可设置多个定时任务,只要自己喜欢多建几个没问题

点击保存需要输入windowns的管理员密码

任务设定好就出现在计划中的任务框内。

我们可以在Navicat程序中文件路径下寻找已经备份好的文件。

第二步 使用bat定时删除数据库备份文件

使用记事本创建一个bat的P处理文件,连接告诉开启windowns的选项才能创建(https://jingyan.baidu.com/article/6b182309603ff4ba58e1591c.html

记事本代码:输入一段删除7前数据库文件的话,文件路径在C:\user....中的psc文件,用户默认在5秒使用默认yes操作。在输出一段正在执行删除数据库操作,请稍等。(可自己在测试文件夹中把路径和名字改一改,执行后文件将会删除,代表代码执行成,接下来就是放入windowns的任务计划时间中)

 开始中,搜索任务计划程序

选择创建基本任务,只有时间,名称,操作,如果多选项就创建任务。

创建名称,武汉挺住

选择任务触发时间。

这里选择每天,设定任务开始时间。

下一步操作,选择要执行的P处理程序。

浏览找到程序所在

选择刚才用脚本写出来的P处理文件(我有两个库同时备份,所以有两个删除的P处理)

下一步

在任务计划程序窗口就可以看到设的任务,我这里有三个任务是我之前设置在好的。

可以执行右边-运行-查看一下bat文件是否正执行。

执行脚本后,看看文件下的7天前的备份文件都删除了。

 

总结:Navicat作为MySQL连接工具功能,有备份功能和计划任务功能很强大。注意连接和任务选择时,记得保存设名字才能设置任务内容,备份时间,这个小细节。P处理删除的代码可以用在windowns中,并任务设定删除哪个时间段的文件。加入系统自带的任务计划中,可定时删除,时间由用户自己选择。但对于代码要由一定了解和认识就可设置多个删除任务。

参考连接:

https://blog.csdn.net/scholar_man/article/details/80702499

https://www.jb51.net/article/107285.htm

https://jingyan.baidu.com/article/6b182309603ff4ba58e1591c.html

https://blog.csdn.net/scholar_man/article/details/80702499

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值