帝國cms在恢復證數據中報錯MySQL server has gone away replace into `sjk_ecms_wz_data_1` value
這個代表什麼意思呢?翻譯成中文的意思是:MySQL服務器已經不在了。但實際並不是這意思,該問題是max_allowed_packet配置的默認值設置太小,只需要相應調大該項的值之後再次導入便能成功。該項的作用是限制mysql服務端接收到的包的大小,因此如果導入的文件過大則可能會超過該項設置的值從而導致導入不成功!就會報這個錯誤。
解決這個問題的關鍵就是處理max_allowed_packet,一般my.ini中都沒有定義這個的值。哪麼我們可以在裏面加一個來定義,找到MYSQL的安裝目錄裏面有一個my.ini,在最後面加上:max_allowed_packet=150M就可以,linux是my.f.對於寶塔面板的可以直接在配置文件中加入就可以。
注意修改配置文件以後需要重啓mysql才生效。
聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至201542412@QQ.com舉報,一經查實,本站將立刻刪除。
相關推薦
-
問題:The MySQL server is running with the --skip-grant-tables option
創建一個用戶,登錄訪問,報錯:ThMySQLsrvrisrunningwithth–skip-grant-blsoptionsoitcannotxcutthisstmnt解決:出現lushprivilgs一下...