解決載入大型SQL 檔案時出現的「MySQL Server Has Gone Away」錯誤
當遇到持續存在的「ERROR 2006 (
當遇到持續存在的「ERROR 2006 (
當遇到持續存在的「ERROR 2006 ( HY000)”時:MySQL 伺服器已經消失”,同時執行包含大量INSERT 查詢的大量SQL文件,解決根源問題至關重要
max_allowed_packet=64M檢查提供的資訊表明該錯誤可能源於資料包大小分配不足,因為文件大小(79512 位元組)超過了允許的最大資料包大小(1048576位元組)。例如64 MB:
此設定變更允許MySQL處理較大的資料包,從而減輕資料匯入作業期間的「伺服器已消失」錯誤.
"C:\ProgramData\MySQL\MySQL Server 5.6"在Windows 系統上,「my.cnf」檔案通常位於:
/etc/mysql在Linux 上(Ubuntu):更新「max_allowed_packet」參數後,重新啟動MySQL伺服器以應用更改。
以上是如何修復匯入大型 SQL 檔案時出現「MySQL 伺服器已消失」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!