标签:form pass mysql data 除了 ati grep -E ack l数据库
#!/bin/bash BACK_TIME=`date +"%F-%H":%M:%S` # 备份脚本时间戳,也可以使用${date +"%F-%H":%M:%S} USER=root PASS=centos DATABASE=`mysql -u$USER -p$PASS -e ‘show databases‘ | grep -Ev ‘^(Database|information_schema|performance_schema)$‘` # 将除了那些固定的数据库之外的进行备份。 for db in $DATABASE;do MYDIR=/data/backup/$db`date +%F-%H` [ ! -d $MYDIR ] && mkdir -p ${MYDIR} # 判断目录不存在为真,就创建备份目录。注意:如果去掉!,就是存在为真了 mysqldump -u$USER -p$PASS -B $db |gzip > $MYDIR/${db}_$BACK_TIME.sql.gz done
标签:form pass mysql data 除了 ati grep -E ack l数据库
原文地址:https://www.cnblogs.com/struggle-1216/p/12560077.html