navicat導(dǎo)入sql大文件報(bào)out of memory錯(cuò)誤解決辦法
如果直接使用 Navicat for MySQL 的 “查詢” 頁(yè)簽,執(zhí)行很長(zhǎng)內(nèi)容的 SQL 語(yǔ)句(比如導(dǎo)入整個(gè)數(shù)據(jù)庫(kù)的 SQL)時(shí),就會(huì)出現(xiàn) out of memory。

1 分析
原因很明顯,因?yàn)閷?dǎo)入整個(gè)數(shù)據(jù)庫(kù)的 SQL 語(yǔ)句非常的長(zhǎng),幾十萬(wàn)條記錄的規(guī)模大概是 100 M 左右。所以要用其它方法來導(dǎo)入這些 SQL 語(yǔ)句。
2 解決
左側(cè)列表右鍵選擇要導(dǎo)入的數(shù)據(jù)庫(kù) -》運(yùn)行 SQL 文件 -》選擇要執(zhí)行的 SQL 文件,然后 “開始”:

這種導(dǎo)入方法比直接一條一條地執(zhí)行 SQL 語(yǔ)句快得多O(∩_∩)O~