数据库shell备份与超时自动删除 2021年10月19日 留言 12345678910111213#!/bin/bash id="user"pwd="password"$db="db"backuppath="/app/"$user"/var/dbbackup"day=15[ ! -d $backuppath ] && mkdir -p $backuppathcd $backuppathdbname=$db'_'backupname=$dbname`date +%Y%m%d%H%M%S`mysqldump -h127.0.0.1 -u$id -p$pwd $db --single-transaction --triggers --skip-tz-utc --ignore-table-data=$db.quote_id_mask | gzip -> $backupname.sql.gzfind $backuppath -name $dbname"*.sql.gz" -type f -mtime +$day -exec rm -rf {} \; 文章目录 原文链接: http://www.jiliuke.com/2021/10/19/dbbackshell/ 版权声明: 转载请注明出处.