對於Packet for query is too large(mysql寫入數據過大) 問題的處理

今天開發中遇到以下問題,導致頁面數據返顯失效:



百度後發現此問題叫“Packet for query is too large(mysql寫入數據過大)”。

mysql 中查詢:SHOW VARIABLES LIKE '%max_allowed_packet%';

顯示:可以看出  max_allowed_packet 字段數值太小,最好調整爲 104857600(100M)


本人使用MYSQL 5.6 版本,網上提供的解決問題方案都是針對 MYSQL5.1 版本問題。衝突在於MYSQL 5.6 版本安裝路徑中沒有 “my.ini” 配置文件,只有一個“my-default.ini” 文件。

通過查詢其他文章,給出方法爲:拷貝“my-default.ini”文件,改名爲“my.ini”。

之後,編輯“my.ini”文件,添加下面語句到文件最後:

max_allowed_packet = 10M


最後,重啓MYSQL服務即可。


顯示效果爲:






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章