橫幅廣告

2014年4月7日 星期一

MySQL利用console介面匯出/匯入資料

匯出:

可以利用mysqldump來達到匯出
mysqldump -u root -p 資料庫名稱 資料表名稱 < 要存成的檔案名稱 (xx.sql)
如果是遠端的資料庫,可以加"-h IP位置"

如果遇到command denied.....when using LOCK TABLES,代表可能是因為權限不足(無法鎖定table)
可以在最後面再加上一個參數--skip-lock-tables或--skip-add-locks 
另外,可以使用 --default-character-set=UTF8 來指定編碼



匯入:
登入MySQL之後,選好資料庫(use 資料庫名稱;)
輸入source c:\xxx\ooo\xx.sql; 即可開始匯入