1. 程式人生 > >解決mybatis Packet for query is too large (1706 > 1024).

解決mybatis Packet for query is too large (1706 > 1024).

 Packet for query is too large (1706 > 1024). You can change this value on the server by setting the

出現這個錯誤,百分之90是mysql 中max_allowed_packet 設定小了

可以登入資料庫通過 show variables like '%max_allowed_packet%'檢視。

網上好多人通過語句去修改max_allowed_packet --->set global max_allowed_packet=1024*1024*10*2(單位為B)

我不建議用語句去改,因為改完這個引數,重啟下mysql,還是會恢復到原來的資料。

還是在mysql配置檔案中更改,my.ini檔案找到max_allowed_packet=20M

然後重啟下就可以了