linux下mysql数据库自动备份

不说废话,直接上解决办法。

  1. 写mysqldump -uusername -ppassword DatabaseName | gzip > /home/backup/DatabaseName_$(date +%Y%m%d_%H%M%S).sql.gz,保存到指定的备份目录,文件名为backup.sh.

  2. 添加权限chmod u+x backup.sh.

  3. 执行以下,测试是否可以导出生成#backup.sh

  4. crontab -e(没有安装crontab的去安装一下)

  5. 点i,进入编辑模式,输入0 */1 * * * /home/backup/backup.sh(每小时执行一次)

  6. 点esc退出编辑模式,点:wq保存并退出

  7. 输入crontab -l检测任务是否添加成功

就这么简单,网上那么博客、案例什么的,说解决方法就直说,哪来那么多长篇大论的废话??

本文链接:https://my.lmcjl.com/post/17008.html

展开阅读全文

4 评论

留下您的评论.