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"