1. 程式人生 > >com.mysql.jdbc.PacketTooBigException: Packet for query is too large (11707239 > 1048576). You can c

com.mysql.jdbc.PacketTooBigException: Packet for query is too large (11707239 > 1048576). You can c

 

2016年04月08日 09:43:30 西門呀在吹雪 閱讀數:2786

版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/woshishui6501/article/details/51093607

 com.mysql.jdbc.PacketTooBigException: Packet for query is too large (11707239 > 1048576). You can change this value

 

 

原因是查詢資料包太大,需要手動修改mysql的配置,找到mysql安裝根目錄下的my.ini檔案

找到元素[mysqld] 在下方增加一行
max_allowed_packet=64M

修改完畢重啟mysql服務。

如果不允許修改mysql配置的話,就需要對查詢引數進行修改,可以採用手動分頁形式來處理,參考下一篇文章