同学课堂笔记

柯燕–重庆
[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

猜你喜欢

转载自blog.csdn.net/weixin_34166847/article/details/91054904
今日推荐