MySql自动备份并开启定时任务

Posted mylover2

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySql自动备份并开启定时任务相关的知识,希望对你有一定的参考价值。

使用mysqldump备份乘sql文件格式

假设:

数据库为:MariaDB,安装位置:E:\Program Files\MariaDB 10.2\bin,

想要备份的数据库名称为:pra

MariaDB root密码为:password

数据库备份的目的地:D:/db_backup/

使用如下脚本 ,路径有空格需要加上双引号,反斜杠改成斜杠

将以上代码保存为backup.bat,双击执行即可进行数据库的备份了

如果想要使用定时备份,则需要使用Windows的计划任务进行执行

Windows定时任务

打开:控制面板->管理工具->任务计划程序,

技术图片

点击创建任务,如下界面,输入任务名称:pra_backup

技术图片

切换到触发器选项卡,点击新建,界面如下

技术图片

开始任务有很多选项,我们选择第一个:按预定计划。在设置中设置执行时间:每天3点进行一次备份。设置好后点击确定

技术图片

切换到操作选项卡,点击新建,选择刚才我们写好的脚本

技术图片

另外两个选项卡:条件、设置。可以根据自己需要进行设置。设置好后我们点击确定,可以在活动任务中找到我们刚才设置的任务。显示下次执行时间为:2018/11/24 3:00:00,说明我们的任务设置成功。

技术图片


以上是关于MySql自动备份并开启定时任务的主要内容,如果未能解决你的问题,请参考以下文章

mysql 数据库定时备份 增量/全备份

使用Navicat定时备份mysql数据库和创建报表并邮件自动发送

使用Navicat定时备份mysql数据库和创建报表并邮件自动发送

mysql 自动定时备份

如何实现Mysql数据库每天自动备份定时备份?

如何实现Mysql数据库每天自动备份定时备份