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

mysql定时备份脚本

时间:2019-06-28 14:53:41      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:权限   脚本   cto   The   back   roo   chm   定时备份   添加权限   

创建备份目录:

mkdir /data/databak

创建脚本文件:

vi /data/databak/bak.sh

脚本代码:

db_user="root"
db_passwd="123456"
db_name="qak"
# the directory for story your backup file.you shall change this dir
backup_dir="/data/databak"
# date format for backup file (dd-mm-yyyy)
time="$(date +"%Y%m%d%H%M%S")"

mysqldump -u$db_user  -p$db_passwd $db_name  > "$backup_dir/$db_name"_"$time.sql"

添加权限:

chmod -R 777 /data/databak/bak.sh

添加定时任(每天2点执行):

crontab -e
2 * * * /data/databak/bak.sh

 

mysql定时备份脚本

标签:权限   脚本   cto   The   back   roo   chm   定时备份   添加权限   

原文地址:https://www.cnblogs.com/xiaofengfree/p/11102427.html

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