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