mkdir /server/script
cd /server/script
vi mysql_backup_db.sh
#!/bin/sh
mysql_backup_dir=/data/mysql_backup/(date+{mysql_backup_dir} ] && mkdir -p mysqlbackupdiruserpass=′−uroot−pyeqing′mysqllogin=‘mysql{user_pass} -e "show databases"|sed '1,2d'`
for dbname in mysqllogindomysqldump{user_pass} -F -B dbname|gzip>{mysql_backup_dir}/{dbname}_(date +%F).sql.gz
done
chmod u+x mysql_backup_db.sh
./mysql_backup_db.sh
本文转自cloves 51CTO博客,原文链接:http://blog.51cto.com/yeqing/1589916