Mysql海量資料--匯入匯出、備份恢復方法
阿新 • • 發佈:2019-02-12
使用phpmyadmin確實很方便。但是當我們需要匯出幾百兆甚至幾個G的資料庫時,phpmyadmin就會很卡。甚至如果你是想匯入大量資料,則phpmyadmin完全無法完成。因為phpmyadmin是基於PHP網頁的,無法上傳太大的sql檔案。其實mysql官方給了我們很好的解決方案:mysqldump。
下面介紹,如何在Windows環境下,使用mysqldump匯出資料庫:
-
找到你mysql的安裝目錄,即mysqldump.exe所在的目錄。
-
在空白處,按住shift鍵,並右鍵單擊,選擇“在此處開啟命令列視窗”。
-
啟動命令列後,輸入
1 mysqldump -h localhost -u root【資料庫使用者名稱】 -p --opt --default-character-set=utf8 --hex-blob icenter【要匯出的資料庫名稱】 --skip-triggers > d:/icenter.sql【匯出路徑】
-
執行上面的命令後,即可匯出sql檔案。不管你的資料庫多大,都可以使用該方法匯出。
匯入資料庫的命令如下:
1 |
mysql -h localhost -u rufavor -p icenter < d:/icenter.sql
|
執行方法和上面匯出類似。同樣的,在Linux環境下,也可以使用mysqldump來匯出匯入資料。