码迷,mamicode.com
首页 > 数据库 > 详细

用shell脚本实现定时备份数据库

时间:2018-12-23 22:16:30      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:image   调用   数据库   http   次数   usr   bubuko   不同   nta   

1、备份数据库的方法

可以使用命令查看 ls  /usr/local/mysql/bin

技术分享图片

这个mysqldump就是系统内置的用来备份数据库的工具。

2、实现方法

①先随便进入一个位置创建一个目录

技术分享图片

②创建一个希尔脚本

技术分享图片

③往shell脚本中写入备份数据库的语句

技术分享图片

 ④使用crontab实现定时(每分钟调用一次shell脚本)

技术分享图片

结果:一分钟后自己备份了一次数据库。

技术分享图片

 注意:上面的语句是每次备份一次数据库都把前面一次备份给覆盖了,不符合现实肯定不行。

解决方法:每次备份数据库时使用不同的名称

这时候就要就该shell脚本了具体修改信息如下:

技术分享图片

手动执行一次:发现多了一个备份文件,而且因为是以日期命名的所以下一天不会覆盖前一天的。

技术分享图片

 

用shell脚本实现定时备份数据库

标签:image   调用   数据库   http   次数   usr   bubuko   不同   nta   

原文地址:https://www.cnblogs.com/xhen/p/10165532.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!