天天看點

mysql導入報錯MySQL server has gone away解決

導入資料庫時報錯mysql server has gone away

解決辦法:

适當增大max_allowed_packet參數可以使client端到server端傳遞大資料時,系統能夠配置設定更多的擴充記憶體來處理。

進入mysql,檢視目前max_allowed_packet值

增大值到256m(10241024256)

再查詢下max_allowed_packet值

mysql導入報錯MySQL server has gone away解決

此時再次導入資料庫時,一切正常了

注意:

使用set global指令修改max_allowed_packet值,重新開機mysql後會失效,還原為預設值。

如果想重新開機後不還原,可以打開my.cnf檔案,添加max_allowed_packet = 256m即可。