1. 程式人生 > >MySQL Workbench 匯入sql指令碼

MySQL Workbench 匯入sql指令碼

最近一直在搞資料,資料量大了真的很頭疼。特別是資料遷移,用的是insert的sql指令碼。

匯入資料方法一:

主頁面上有這個按鈕,意思大開啟sql指令碼。按鈕如下:

主頁面點選這個按鈕

點選按鈕選擇指令碼:

選擇sql檔案

選擇指令碼以後,開啟就如下,插入語句:

開啟後的sql語句

這種方式可以很直觀的看sql執行,但是問題是檔案不能太大,超過50M以後,開啟檔案就巨卡。異常蛋疼,當然了。50M的文字sql檔案也是比較奇葩了。 不過這個方法確實很好用。

匯入資料方法二:

選擇指令碼檔案,直接執行指令碼的方式,按鈕位置如下:

按鈕位置

點選按鈕如下圖:

選擇sql檔案

選擇指令碼檔案以後,彈出預覽的sql指令碼,然後選擇庫名稱,選擇編碼方式:

重點來了,這裡選擇指令碼的時候,指令碼的地址最好不要是中文的,要不然可能會報錯,找不到指令碼檔案。如果報錯,最好把指令碼copy到桌面吧,這樣檔案地址都是英文的,就可以了。

選擇庫和選擇編碼方式,一般是utf8

最後點選run按鈕,會彈出一個有進度條的執行視窗。等著執行完畢,會提醒是否成功。如果指令碼有問題,則直接會報錯提醒。這樣執行就不會因為指令碼檔案過大的問題了。。。 記錄一下,下次好用。