如何用Navicat自动备份MySQL数据库

 时间:2026-02-13 04:02:13

1、用Navicat创建一个conn连接,然后创建一个test数据库,内含t1和t2两个表。现在开始给test数据库做备份。

如何用Navicat自动备份MySQL数据库

2、点击Navicat的“计划”-“新建批处理作业”。

如何用Navicat自动备份MySQL数据库

3、在批处理作业的常规栏选择test数据库,右边窗口会自动出来一个可用任务。名为backup test,类型是backup,连接conn,数据库test。双击选择这个可用任务。然后保存。

如何用Navicat自动备份MySQL数据库

4、接下来开始设置计划任务。点击计划可以看到刚才保存的testbak批处理作业,选中它,然后点击“设置计划任务”。

如何用Navicat自动备份MySQL数据库

5、在“计划”一栏,点击“新建”。

如何用Navicat自动备份MySQL数据库

6、设定好周期和时间。

如何用Navicat自动备份MySQL数据库

7、点击应用后需要设置windows系统的登录密码(必须以管理员权限运行此程序才可应用)

如何用Navicat自动备份MySQL数据库

8、“设置”一栏可对计划任务做高级设置。如果电脑会自动休眠,需要勾上“唤醒这台计算机,运行此任务”。

如何用Navicat自动备份MySQL数据库

9、Mysql数据库的自动备份计划任务完成了。备份的文件在哪里呢?

我们可以在文档里面的Navicat\MySQL\servers\conn\test目录找到它。类型为PSC的文件就是了。

如何用Navicat自动备份MySQL数据库

10、时间长了,备份文件太多怎么办?不推荐用手工删除的方式,因为容易忘记。

可以用代码做个批处理,保留最新的15个PSC备份文件。

for /f "skip=15" %%i  in ('dir C:\Users\Administrator\Documents\Navicat\MySQL\servers\finconn\fin\*.psc /b /o-d') do del C:\Users\Administrator\Documents\Navicat\MySQL\servers\finconn\fin\%%i

批处理可以放在开机启动运行,也可用WINDOWS的“任务计划程序”再做一个计划,实现自动删除旧备份文件功能。

11、总结:

MySQL数据库的备份可通过Navicat的计划任务完成。

备份文件的自动删除可通过Windows系统的任务计划程序+批处理完成。

  • 易语言怎么制作退出按钮或退出菜单
  • Windows Server 2012查看DNS反向主要区域属性
  • 易语言怎么实时跟踪CPU使用率?
  • 如何解决fedora28安装程序失败
  • GENESIS64 GraphWorX 摄像头控件
  • 热门搜索
    罪恶都市怎么玩 孩子不喝奶粉怎么办 qq误删好友怎么恢复 怎么搭配衣服 牛仔衣搭配什么裤子 天异星怎么杀 最好的减肥方法 减肥的办法 秃顶怎么治疗 输入法没了怎么弄出来