[dev@DWF4 ~]$ cat /data/backupmysql.sh
#!/bin/bash
cd /data
DUMP_FILE=dwf_`date +%Y-%m-%d`.dump
ZIP_FILE=dwf_`date +%Y-%m-%d`.zip
mysqldump -hhost --sock=/data/mysql/mysql.sock --single-transaction -u用户名 -p密码 dwf > $DUMP_FILE
zip $ZIP_FILE $DUMP_FILE
rm -rf $DUMP_FILE
scp $ZIP_FILE user@host:/data/mysqlbak/
导入
mysql -u用户 -p密码 -h机器 数据库名 < 文件