[Err] 2006 - MySQL server has gone away 的解決方法

MySQL(Navicat)運行.sql文件時報錯:[Err] 2006 - MySQL server has gone away 的解決方法

導SQL數據庫結構+數據時,若是數據是批量插入的話會報錯:2006 - MySQL server has gone away。html

解決辦法:找到你的mysql目錄下的my.ini配置文件,加入如下代碼mysql

max_allowed_packet=500Msql

wait_timeout=288000數據庫

interactive_timeout = 288000spa

本身看狀況更改數值,最後記得重啓你的mysql服務server

這樣的話就能很好的解決MySQL server has gone away問題了。max_allowed_packet是mysql容許最大的數據包,也就是你發送的請求; wait_timeout是等待的最長時間,這個值你們能夠自定義,但若是時間過短的話,超時後就會現了MySQL server has gone away #2006錯誤。max_allowed_packet參數的做用是,用來控制其通訊緩衝區的最大長度。htm

相關文章
相關標籤/搜索