mysqldump備份,mysql恢復還原,壓縮備份,還原壓縮文件

--將數(shù)據(jù)庫備份到 opt下面
cd /opt
MySQLdump -h localhost -u root -p  zxlh > zxlh_bak.sql
會提示輸入數(shù)據(jù)庫密碼


--將數(shù)據(jù)庫傳輸?shù)絺鋷?4機器上
scp /opt/zxlh_bak.sql WZZXlhl@10.50.28.24:/opt/zxlh_bak.sql
會提示輸入linux密碼


進入24機器進行還原
--還原數(shù)據(jù)庫
cd /opt
mysql -h localhost -u root -p zxlh < zxlh_bak.sql
會提示輸入數(shù)據(jù)庫密碼


ps:5個g的數(shù)據(jù)大概花費15分鐘左右還原
   備份比較快


scp /etc/nginx/conf.d/zhengxin.conf root@172.16.2.159:/etc/zhengxin.conf


--導出數(shù)據(jù)庫結(jié)構(gòu),導出的數(shù)據(jù)在當前目錄下面
mysqldump -uroot -p -d zxlh> zxlh.sql


mysqldump -h localhost -u root -p  zxlh > zxlh_bak.sql


mysqldump -h localhost -u root -p   test > test_20150609_2.sql


如果需要導出mysql里面的函數(shù)或者存儲過程
mysqldump  -uroot -ntd -R zxlh > zheng_pro.sql


#導入指定的字符集
 mysql -uroot -p  --default-character-set=gbk zxlh<kai1.sql


--crontab任務
每天1點1分 刪除上周對應那天的備份數(shù)據(jù),1點30開始備份,一周為一個周期
30 1 * * 0 mysqldump  -uroot -p123456   zxlh > /db_bak/zxlh_0.sql
30 1 * * 1 mysqldump  -uroot -p123456   zxlh > /db_bak/zxlh_1.sql
30 1 * * 2 mysqldump  -uroot -p123456   zxlh > /db_bak/zxlh_2.sql
30 1 * * 3 mysqldump  -uroot -p123456   zxlh > /db_bak/zxlh_3.sql
30 1 * * 4 mysqldump  -uroot -p123456   zxlh > /db_bak/zxlh_4.sql
30 1 * * 5 mysqldump  -uroot -p123456   zxlh > /db_bak/zxlh_5.sql
30 1 * * 6 mysqldump  -uroot -p123456   zxlh > /db_bak/zxlh_6.sql


1 1 * * 0 rm -rf /db_bak/zxlh_0.sql
1 1 * * 1 rm -rf /db_bak/zxlh_1.sql
1 1 * * 2 rm -rf /db_bak/zxlh_2.sql
1 1 * * 3 rm -rf /db_bak/zxlh_3.sql
1 1 * * 4 rm -rf /db_bak/zxlh_4.sql
1 1 * * 5 rm -rf /db_bak/zxlh_5.sql
1 1 * * 6 rm -rf /db_bak/zxlh_6.sql



沖左到右* * * * *
minute - 從0 到 59的 整數(shù) 
hour - 從0到23的 整數(shù) 
day - 從1到31的 整數(shù) (必須是指定月份的有效日期) 
month - 從1到12的 整數(shù) (或如Jan或Feb簡寫的月份) 
dayofweek - 從0到7的整數(shù),0或7用來描述周日 (或 用Sun或Mon簡 寫來表示)





3、導出數(shù)據(jù)庫為dbname所有表結(jié)構(gòu)及表數(shù)據(jù)(不加-d)
    mysqldump -uroot -pdbpasswd  dbname >db.sql;

4、導出數(shù)據(jù)庫為dbname某張表(test)結(jié)構(gòu)及表數(shù)據(jù)(不加-d)
    mysqldump -uroot -pdbpasswd dbname test>db.sql;


5 壓縮備份 可以節(jié)約空間
mysqldump -u root -p zxlh_import|gzip>zxlh_import.sql.gz




6 還原壓縮的sql文件(邏輯備份的文件)
gunzip < corp_contacts.sql.gz | mysql -uroot -p123456 zxlh


#一次備份所有庫
#備份40的數(shù)據(jù)到79 在79上面執(zhí)行命令
mysqldump  -h 192.168.27.40 --flush-logs --all-databases -p**** -udba > /mysql_backup/backup_40.sql

#忽略某個表,mysqldump不提供忽略某個庫的參數(shù)
mysqldump  -h 192.168.27.72  --ignore-table=huisou.tbl_product_sale_summary  --flush-logs --all-databases -pjsrh2sdshj -udba > //mysql_backup/dbbackup/mysqlback/hs.sql




#還原所有庫
mysql -uroot -p***<backup_40.sql





</backup_40.sql
</kai1.sql

分享文章:mysqldump備份,mysql恢復還原,壓縮備份,還原壓縮文件
瀏覽路徑:http://bm7419.com/article24/isgpce.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站品牌網(wǎng)站制作、微信公眾號網(wǎng)站維護、網(wǎng)站排名、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化