Loading

Shell使用MySQL配置文件备份sql.gz

Shell使用MySQL配置文件备份sql.gz

#!/bin/bash
date=`date "+%Y_%m_%d"`
dir='/home/user/dirname'
mysqldump --defaults-extra-file=/etc/mysql/conf.d/mysql.cnf dbname | gzip > $dir"/$date"_dbname.sql.gz
filename=`ls -lt $dir | tail -n 1 | awk {'print $9'}`
rm "$dir/$filename"
echo "$date"备份数据库完成 >> $dir"/backup.log"
posted @ 2021-01-21 09:16  chnyang  阅读(69)  评论(0编辑  收藏  举报