shell指令碼與mysql打交道的一般格式

2021-06-01 05:36:04 字數 738 閱讀 4313

#對傳遞引數的檢查
if [ $# -ne 5 ] 

then

echo "引數為: 起始時間 結束時間 引數1 引數2 負責人"

exit -1

fi

#匯入配置檔案的資訊
. ../conf/config.sh
..........
#從mysql查詢語句匯出到檔案

mysql -h$ -p$ -u$ -p$ music --default-character-set=latin1 -s -e "

.......

" > $src_file

if [ ! -s $src_file ]; then

alarm_boy ************

exit -1;

fi

#讀取檔案獲取欄位的值,進行進一步的處理

while read line

do #echo $

fstart_time=`echo $|awk -f' ' ''`

**************

done < $

if [ "a$" = "anull" ]; then

dbnum=0

fi

mysql備份shell指令碼

bin bash mysql server login info muser root mpass root mhost localhost mysql which mysql mysqldump which mysqldump dbname test bak backup mysql gzip w...

mysql備份shell指令碼

bin bash 要備份的資料庫名,多個資料庫用空格分開 databases test 備份檔案要儲存的目錄 basepath usr local mysqlbak if d basepath then mkdir p basepath fi 迴圈databases陣列 for db in docd...

Shell備份MySQL指令碼

bin bash backup database mysql備份指令碼,自動化備份,定時任務備份,linux centos redhat 正式環境 全量備份 單庫備份 單錶備份 by lumia98 vip.qq.com 適用於生成環境備份指令碼 備份開始時間 echo start date y m...