mysql 备份数据库脚本

#!/bin/bash
backup=/home/shell
datetime=$(date +%Y-%m-%d)
echo "备份路径试 $backup/$datetime.tar.gz"
#主机
host=localhost
#用户名
db_user=root
#密码
db_pwd=AXA3bFpYnPshwXDX
#数据库
database=live

#执行mysql备份
mysqldump  -u${db_user} -p${db_pwd} --host=$host  $database | gzip > $backup/$datetime.sql.gz

#删除30天前的
find $backup -mtime +30 -name "*.tar.gz" -exec rm -rf {} \;
echo "备份成功"

posted @ 2019-12-03 15:47  博飞  阅读(183)  评论(0编辑  收藏  举报