mysql匯入匯出的命令
阿新 • • 發佈:2019-01-08
使用命令方式匯出匯入:
mysqldump需要到mysql的bin目錄執行,若沒有新增環境變數,請先到bin目錄。如圖所示
匯出備份:
①、匯出資料庫
mysqldump -u使用者名稱 -p密碼 資料庫名>D:\xxx.sql
示例:mysqldump -uroot -p123456 test>D:\test.sql
示例:設定預設編碼 mysqldump -uroot -p123456 --default-character-set=utf8 test >D:\test.sql
②、匯出一個表
mysqldump -uroot -p密碼 資料庫名 表名>D:\xxx.sql
示例:mysqldump -uroot -p123456 test table>table.sql
③、匯出一個數據庫結構
mysqldump -uroot -p123456 -d --add-drop-table test>d:\test.sql
-d 沒有資料 --add-drop-table 在每個create語句之前增加一個drop table
匯入恢復:
mysql -u使用者名稱 -p密碼 資料庫名<D:\xxx.sql
示例:mysql -uroot -p123456 --default-character-set=utf8 wzx<D:\wzx.sql
source 命令匯入:
mysql -uroot -p
mysql>use 資料庫
mysql>set names utf8
mysql>source d:\xxx.sql
示例如圖所示