?
This document uses PHP Chinese website manual Release
MySQL的恢復(fù)
常用命令
利用source命令恢復(fù)數(shù)據(jù)庫(kù)
利用mysql命令恢復(fù)(標(biāo)準(zhǔn))
gzip備份文件包的解壓方式
去除多余注釋查看備份數(shù)據(jù) egrep -v "#|\*|--|^$" ~/test.sql
進(jìn)入到mysql數(shù)據(jù)庫(kù)客戶端,mysql -uroot -p
登錄后,使用source命令,后面跟腳本文件source all.sql
# 默認(rèn)的路徑為msyql登錄之前的系統(tǒng)路徑,也可以通過(guò)絕對(duì)定位指定路徑
備份時(shí)使用了-B參數(shù)導(dǎo)出的情況(備份中存在建庫(kù)和選庫(kù)語(yǔ)句),使用如下語(yǔ)句:mysql -uroot -p'aaaaaa' < all.sql
(無(wú)需指定庫(kù)名)
備份時(shí)未使用-B參數(shù)導(dǎo)出的情況,使用如下語(yǔ)句:mysql -uroot -p'aaaaaa' dbName < all.sql
(必須指定庫(kù)名)
可以使用gzip -d db.sql.gz
解壓壓縮的sql備份文件(-d 參數(shù)會(huì)刪除原有壓縮包,需要謹(jǐn)慎操作,注意備份)