首页 > 编程知识 正文

mysql数据库备份数据

时间:2023-12-29 13:16:54 阅读:330269 作者:KEHX

本文目录一览:

如何设置mysql自动备份数据库

使用navicat工具连接mysql数据库,这里以navicat for Mysql工具为例。如果数据库在本机,那么连接ip处写localhost即可,如果数据库在其他机器,那需要写具体的ip地址。

设置mysql备份文件的存储路径。新建连接页面,设置连接信息的右侧有个高级按钮,点击,进入高级设置页面,然后设置保存路径。如果已连接的要打开这个高级页面的话,右键点击连接,点连接属性。

然后在navicat中点击上方的计划按钮,再点击下方的新建批处理作业按钮。

进入批处理作业页面后,在左侧数据库处选择想要备份的数据库,单击,该数据库就会出现在右侧可用任务中。

然后在可用任务中单击该任务,点击中间的选择按钮,该任务就会到已选择的任务中,也可在可用任务中双击该任务,也会到已选择的任务中。

然后点击上方的保存按钮,输入想要设置的文件名,点击确定。

然后该任务就会出现在计划列表中。

选中该计划,点击设置计划任务,弹出框点击计划按钮。

点击新建按钮,然后设置想要自动备份的周期以及开始时间,然后点击应用。

然后会弹出设置账户信息对话框,这里我们输入当前计算机的账户密码就ok啦。

到这里任务创建完毕,到时见后,就会自动执行备份,我这里设置的是每个月1号的9:00执行备份任务。

mysql自动备份

为了避免服务挂掉,数据库无法恢复,搞个脚本做数据库备份。核心的东西就是一个命令:mysqldump

首先写一个自动备份的shell脚本:

升级版本1:压缩文件

如果gzip未安装需要安装gzip

升级版本2:防止锁表

升级版本3:备份多个库

升级版本4:删除过期数据

添加系统定时任务:

over!

请问mysql怎么自动备份数据库?

数据库的自动备份,可以减轻维护者的工作量也便于系统恢复,对于比较重要的数据库,最好还是设置下自动备份。

工具/原料

navicat for mysql

mysql 5.5

方法/步骤

打开navicat客户端,连上mysql后,双击左边你想要备份的数据库。点击“计划”,再点击“新建批处理作业”。

双击上面的可用任务,它就会到下面的列表里去,代表你选择了这个任务。

点击保存,弹出个命名对话框,给这个任务取个名字,点击“确定”

点击“设置”计划任务。

弹出的对话框,选择“计划”,再点击“新建”。

这里设置为从2014年1月24号起每天早上九点备份该数据库。如果想提高备份频率、或者设置备份截止日期,请点击“高级”。

高级选项可以把备份设置的更精细,比如这里设置的是在24小时内每隔2小时就备份一次。加上前面的基本设置,任务计划就是:从2014年1月24号开始,每天九点,每隔2小时备份一次,每天的备份都持续24小时。

最后,输入电脑密码就大功告成。


版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。