您好,登錄后才能下訂單哦!
下面講講關于備份linux mysql數據按表名稱,文字的奧妙在于貼近主題相關。所以,閑話就不談了,我們直接看下文吧,相信看完備份linux mysql數據按表名稱這篇文章你一定會有所受益。
#!/bin/bash
#user
#數據庫用戶
dbuser="root"
#數據庫密碼
dbpassword="chenyong"
#時間
date=$(date +%Y%m%d)
#數據庫名稱
dbname=sungrowv3
#備份數據保存的路勁
url=/home/test/sql/
#指定數據庫的所以表
tables=$(mysql -u$dbuser -p$dbpassword -ss -e "use $dbname;show tables;")
if [ ! -d $url ];then
mkdir -p $url
fi
cd $url
for t in $tables
do
mysqldump -u$dbuser -p$dbpassword $dbname $t > $t.sql
done
mysqldump -u$dbuser -p$dbpassword $dbname > $dbname.sql
zip -m /home/test/$dbname'_'$date.zip ./*
cd ../
rm -rf sql
對于以上備份linux mysql數據按表名稱相關內容,大家還有什么不明白的地方嗎?或者想要了解更多相關,可以繼續關注我們的行業資訊板塊。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。