linux crontab每天自动备份mysql数据库
发布时间:2020-12-31 05:21 所属栏目:53 来源:网络整理
导读:《linux crontab每天自动备份mysql数据库》要点: 本文介绍了linux crontab每天自动备份mysql数据库,希望对您有用。如果有疑问,可以联系我们。 导读:linux crontab每天自动备份mysql数据库 #cd /Users/ #mkdir backup #chmod -R 777 backup #cd backup #t
《linux crontab每天自动备份mysql数据库》要点: #mkdir backup #chmod -R 777 backup #cd backup #touch backup_mysql.sh #vim backup_mysql.sh 以下是脚本内容: #!/bin/bash #设置MySQL备份目录 folder=/Users/backup cd $folder day=`date +%Y%m%d` rm -rf $day mkdir $day cd $day #数据库服务器,一般为localhost host=localhost #用户名 user=root #密码 password=654321 #要备份的数据库 db=pangu #数据要保留的天数 days=15 /usr/local/mysql/bin/mysqldump -h$host -u$user -p$password $db>backup.sql zip backup.sql.zip backup.sql rm backup.sql cd .. day=`date -d "$days days ago" +%Y%m%d` rm -rf $day #su root(crontab有权限的用户) #crontab -e 添加计划任务: * 3 * * * /Users/backup/backup_mysql.sh 每天3点备份一次 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读