柯燕–重庆
[root@xiaokeyan /server/scripts]# vim shujuku.sh
mysql=`mysql -uroot -poldboy123 -e "show databases;"|egrep -v "*schema*|mysql"`
for n in ${mysql[*]}
do
mysqldump -uroot -poldboy123 -B $n|gzip >/tmp/mysql_${n}.sql.gz
done
成功不取决于一个人学习知识的多少,而取决于他与苦难持续做斗争的勇气和决心!——老男孩。
知识只会降低遭受苦难的频率和缩短苦难持续的时间;
马云和刘强东,当年有一段都混的超苦逼,每个人都会经历自己的最苦逼阶段,
梦想和坚持是唯一解锁它的密码——老男孩
for dbname in `mysql -uroot -poldboy123 -e "show databases;" 2>/dev/null|sed 1d|egrep -v "_schema"`;
do
mysqldump -uroot -poldboy123 -B $dbname 2>/dev/null|gzip >/tmp/${dbname}_$(date +%F).sql.gz;
done
[root@web01 19]# for dbname in `mysql -e "show databases;"|sed 1d|egrep -v "_schema"`; do mysqldump -B $dbname |gzip >/tmp/${dbname}_$(date +%F).sql.gz; done
[root@web02 ~]# cat a.sh
for dbname in `mysql -uroot -poldboy123 -e "show databases;" 2>/dev/null|sed 1d|egrep -v "_schema"`;
do
mysqldump -uroot -poldboy123 -B $dbname 2>/dev/null|gzip >/tmp/${dbname}_$(date +%F).sql.gz;
done
[root@web02 ~]# cat a.sh
for dbname in `mysql -uroot -poldboy123 -e "show databases;" 2>/dev/null|sed 1d|egrep -v "_schema"`;
do
mysqldump -uroot -poldboy123 -B $dbname 2>/dev/null|gzip >/tmp/${dbname}_$(date +%F).sql.gz;
done
[root@web02 ~]# cat b.sh
for dbname in `mysql -e "show databases;"|sed 1d|egrep -v "_schema"`;
do
mysqldump -B $dbname|gzip >/tmp/${dbname}_$(date +%F).sql.gz;
done
#!/bin/sh
DBPATH=/server/backup
MYUSER=root
MYPASS=oldboy123
SOCKET=/data/3306/mysql.sock
MYCMD="mysql -u$MYUSER -p$MYPASS -S $SOCKET"
MYDUMP="mysqldump -u$MYUSER -p$MYPASS -S $SOCKET"
[ ! -d $DBPATH ] && mkdir -p $DBPATH
for dbname in `$MYCMD -e "show databases;"|sed '1,2d'|egrep -v "mysql|schema"`
do
mkdir $DBPATH/${dbname}_$(date +%F) -p
for table in `$MYCMD -e "show tables from $dbname;"|sed '1d'`
do
$MYDUMP $dbname $table|gzip >$DBPATH/${dbname}_$(date +%F)/${dbname}_${table}.sql.gz
done
done
转载于:https://www.jianshu.com/p/9f8f1b5e8caa