由於大小限制,將巨大的 MySQL 轉儲檔案匯入到新資料庫可能具有挑戰性。但不用擔心,有一個解決方案可以為無縫資料傳輸鋪平道路。
此解決方法的關鍵在於更改 MySQL 的網路緩衝區長度和最大允許資料包大小。透過擴展這些設置,您可以增加資料庫處理大量資料流的能力。
在MySQL 終端機中執行以下指令,將網路緩衝區長度設定為相當大的值,例如1,000,000 位元組:
接下來,配置最大資料包大小以容納大量轉儲檔案:
為了提高效能,請暫時停用外鍵檢查:
現在,導覽至目錄包含轉儲文件(例如file.sql)並啟動導入程序:
成功導入後,重新啟用外鍵檢查:
請記住,該解決方案已被證明在匯入大型MySQL 轉儲檔案方面非常有效。透過調整這些設置,您可以簡化資料遷移過程並避免錯誤。如需進一步指導,請查閱答案中提供的原始來源參考。
以上是如何高效導入海量MySQL轉儲檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!