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

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

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

第一步:数据库定时备份

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第1张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第2张图片

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第3张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第4张图片

点击保存给任务取名字

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第5张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第6张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第7张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第8张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第9张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第10张图片

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

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第11张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第12张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第13张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第14张图片

创建名称,武汉挺住

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第15张图片

选择任务触发时间。

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第16张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第17张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第18张图片

浏览找到程序所在

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第19张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第20张图片

下一步

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第21张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第22张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第23张图片

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

使用Navicat进行定时备份数据库,并用WIndowns定时任务删除文件_第24张图片

 

总结: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

你可能感兴趣的:(自动化运维,批处理,server2008)