使用命令方式導(dǎo)出導(dǎo)入:
遠程登陸到服務(wù)器,打開運行,輸入cmd回車,在彈出的黑框里面輸入以下命令導(dǎo)出。linux同樣適用,注意路徑即可。
注意:若不是我司默認環(huán)境,mysqldump需要到mysql的bin目錄執(zhí)行,若沒有添加環(huán)境變量,請先到bin目錄。如圖所示
以下是我司默認環(huán)境,輸入以下命令導(dǎo)出:
導(dǎo)出備份:
①、導(dǎo)出數(shù)據(jù)庫
mysqldump -u用戶名 -p密碼 數(shù)據(jù)庫名>D:\xxx.sql
示例:mysqldump -uroot -p123456 test>D:\test.sql
②、導(dǎo)出一個表
mysqldump -uroot -p密碼 數(shù)據(jù)庫名 表名>D:\xxx.sql
示例:mysqldump -uroot -p123456 test table>table.sql
③、導(dǎo)出一個數(shù)據(jù)庫結(jié)構(gòu)
mysqldump -uroot -p123456 -d --add-drop-table test>d:\test.sql
-d 沒有數(shù)據(jù) --add-drop-table 在每個create語句之前增加一個drop table
導(dǎo)入恢復(fù):
mysql -u用戶名 -p密碼 數(shù)據(jù)庫名<D:\xxx.sql
示例:mysql -uroot -p123456 wzx<D:\wzx.sql
source 命令導(dǎo)入:
mysql -uroot -p
mysql>use 數(shù)據(jù)庫
mysql>source d:\xxx.sql
示例如圖所示