首页
学习
活动
专区
工具
TVP
发布

Linux上自动备份mysql数据库

最近有自动备份数据库需求。

思路如下:

1、用mysqldump命令来备份数据。

2、创建一个shell脚本来执行mysqldump命令。

3、使用crontab来定时执行shell脚本。

有了思路就好办了。

shell脚本文件dbbackup.sh代码:

#!/bin/bash

mysqldump -uyourusername-pyoupasswordyourdatabasenamegzip > ./db_$(%Y%m%d_%H%M%S).sql.gz

这个脚本导出数据库数据,并压缩,保存到当前目录(和你的shell脚本同一个目录)。

接下来用crontab -e,创建定时执行脚本。

* 3 * * * /root/dbbackup.sh

每晚3点执行。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180116G0XVQ500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券