#!/bin/bash
dbname="baike iidear sns ucenter mysql" #定义一个数组(数据库的名称)
dbuser=root
dbpasswd=123213
host=192.168.20.6
backuppath=/var/bak/mysqldump
logfile=/var/bak/mysqldump/mysqldump.log
for db in ${dbname[*]};do
/usr/local/mysql/bin/mysqldump -u$dbuser -p$dbpasswd -h $host --databases $db> $backuppath/$db.sql`date +%Y%m%d` 2>>$logfile
done
/usr/local/mysql/bin/mysqldump -u$dbuser -p$dbpasswd -h $host --all-databases >$backuppath/db.sql`date +%Y%m%d` 2>>$logfile
转载于:https://my.oschina.net/yyping/blog/88615