99热,在线视频免费精品,亚洲综合视频在线观看,久久免费高清视频,九九热视频在线播放,日韩精品在线播放视频,99久久精品免费视频

龍巖易富通網(wǎng)絡(luò )科技有限公司

龍巖小程序開(kāi)發(fā),龍巖分銷(xiāo)系統

shell自動(dòng)備份mysql數據庫

2016.01.14 | 2208閱讀 | 0條評論 | shell腳本


#!/bin/bash


#1.數據庫信息定義

echo  "Enter mysql password:"

read  PWD

mysql_host="localhost"

mysql_user="root"

mysql_passwd=$PWD


#sql備份目錄

back_dir="/home/bakdb"



if [ ! -d $back_dir ]; then

mkdir -p $back_dir

fi


#備份的數據庫數組

db_arr=$(echo "show databases;" | mysql -u$mysql_user -p$mysql_passwd -h$mysql_host)



#當前日期

nowdate=`date +%Y-%m-%d`;



#2.進(jìn)入到備份目錄

cd $back_dir

mkdir $nowdate

cd $nowdate



#3.循環(huán)備份

for dbname in ${db_arr}

do

   if [ "$dbname" = "information_schema" ] || [ "$dbname" = "Database" ] || [ "$dbname" = "test" ] || [ "$dbname" = "performance_schema" ] || [ "$dbname" = "mysql" ]; then

       echo "no"  

    else

       sqlfile=$dbname".sql"

       a=`mysqldump -u$mysql_user -p$mysql_passwd -h$mysql_host $dbname >$sqlfile`

       echo $dbname

   fi

done


贊 (

發(fā)表評論

象山县| 巨野县| 岱山县| 岚皋县| 元阳县| 阿城市| 徐闻县| 陆良县| 中阳县| 蒙山县| 洛南县| 新巴尔虎左旗| 肇州县| 泸溪县| 庆元县| 巨鹿县| 区。| 鹤山市| 邛崃市| 长宁县| 舒兰市| 恩施市| 成都市| 亚东县| 泊头市| 灵石县| 射阳县| 新丰县| 宁武县| 武汉市| 太谷县| 芦山县| 洱源县| 甘泉县| 华池县| 郸城县| 固安县| 烟台市| 玉溪市| 抚州市| 枝江市|