使用mysql-front自动备份mysql数据库

1年前 4067次浏览

作为运营数据库备份是必须做的一件事,万一出个问题也有恢复的机会。以前都是使用命令来实现自动备份的,近日发现其实使用mysql-front就可以很轻松实现数据库自动备份(可以服务器注销情况下顺利执行)。这里介绍一下详细操作步骤:

mysql-front备份mysql数据库的方法步骤

测试环境:windows+IIS+mysql;

第一步:打开mysql-front并连接上数据库(要对数据库进行操作当然得连接上,这是基本前提了)。

5001.png

第二步:依次点击【其它】->【jobs】->【新建】->【输出】;意思为新建一个输出任务。

5002.png

第三步:选择需要备份的数据库,在打开的Add Job中选择需要备份的数据库名字(我这里选择shop为例)。

5003.png

第四步:设置备份类型、存放位置与文件名;这里有很多种备份格式可以选择,我这里选择sql文件,存放位置根据自己需要设置。

5004.png

第五步:设置备份的内容(可以只备份结构,也可以只备份数据,根据需要,我是完全备份就都选了)与任务执行时间,时间有:

开始时间:这个任务从什么时间开始生效。

运行:有四个选项,one time(只执行一次)、daily(每天执行一次,执行时间为上面指定的时间)、weekly(每周执行一次)、monthly(每月执行一次)。

5005.png

设置完成后使可以在mysql-front的job面板中看到刚才创建的job了。

5006.png

同样可以立即运行该job,也可以删除该job,还可以通过属性来修改该job。到这里通过mysql-front自动备份数据库就操作完成了。

小结:此法在windows服务器和我本地都测试通过。服务器上注销了依然能够执行。关机我没试过,总不能让我关掉服务器来测试。也不会有人关掉服务器吧。

缺点:数据库的备份名字只能指定,不能够设置动态的(如按每天日期设置标题。)当我为数据库设置了每天0点自动备份后,每二天的备份会把头一天的备份覆盖了。不过也算是达到了我想要的预期。还省了去删除过早备份的工夫。

相关评论
暂无相关评论...
发表评论
评论说明:

1、评论暂仅只持纯文字评论。

2、请不要发表与内容无关的评论。

3、评论需要经由审核才能显示出来。

4、评论姓名与链接无要求,只要评论内容符合便可审核通过。