導入資料庫時報錯mysql server has gone away
解決辦法:
适當增大max_allowed_packet參數可以使client端到server端傳遞大資料時,系統能夠配置設定更多的擴充記憶體來處理。
進入mysql,檢視目前max_allowed_packet值
增大值到256m(10241024256)
再查詢下max_allowed_packet值
此時再次導入資料庫時,一切正常了
注意:
使用set global指令修改max_allowed_packet值,重新開機mysql後會失效,還原為預設值。
如果想重新開機後不還原,可以打開my.cnf檔案,添加max_allowed_packet = 256m即可。