mysql自动备份

Posted 随笔

tags:

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

利用 mysqldump 进行备份

编写 back.sh 脚本

back.sh脚本内容如下

#!/bin/bash
mysqldump -uroot -proot --databases test_database --skip-lock-tables | gzip > /home/backup/test_database/dbx_$(date +%Y%m%d_%H%M%S).sql.gz

添加执行权限

chmod +x back.sh

添加linux定时任务

crontab -e

添加下面一行

0 8,12,18 * * * /home/backup/back-dbx.sh #每天8点,12点,18点执行

查看

crontab -l

 

以上是关于mysql自动备份的主要内容,如果未能解决你的问题,请参考以下文章

几行代码实现mysql数据库的自动备份

CentOS自动备份MySQL数据库代码分享

mysql数据库自动备份脚本分享

自动或定期备份 mysql 数据

windows mysql 自动备份的几种方法

在CentOS下自动备份mysql