mysql導入報錯MySQL server has gone away解決
導入數據庫時報錯MySQL server has gone away
解決辦法:
適當增大max_allowed_packet參數可以使client端到server端傳遞大數據時,係統能夠分配更多的擴展內存來處理。
進入mysql,查看當前max_allowed_packet值
show global variables like 'max_allowed_packet';
增大值到256M(1024*1024*256)
set global max_allowed_packet=268435456;
再查詢下max_allowed_packet值
show global variables like 'max_allowed_packet';
此時再次導入數據庫時,一切正常了
注意:
使用set global命令修改max_allowed_packet值,重啟mysql後會失效,還原為默認值。
如果想重啟後不還原,可以打開my.cnf文件,添加max_allowed_packet = 256M即可。
最後更新:2017-07-03 11:02:34
上一篇:
Nginx幾種負載均衡算法及配置實例
下一篇:
ubuntu安裝新立得軟件包管理器報錯
網絡安全問題打七寸,BlackBerry以安全軟件麵向企業話安全
C++ 中cout<<endl的實現
雲棲大會上 馬雲透露達摩院成立背後的故事
日本的高科技哪裏去了?
馬雲布局健康快樂兩年後,阿裏體育CEO談創業:小步快走,不搶“瘋 口”
??????????????????????????????--?????????????????????????????????????????????????????????-??????-????????????-?????????
米菲代理下單係統
【Python學習】字符串按單詞反轉
如何在 Ubuntu 上用 Yocto 創建你自己的嵌入式 Linux 發行版
從數據到代碼——基於T4的代碼生成方式