mysql数据库数据库查询数据过大(com.mysql.jdbc.PacketTooBigException)
Packet for query is too large (2222 > 1024). You can change this value on the server by setting the
max_allowed_packet’ variable.
更改max_allowed_packet有两种方法:
1、命令
按网上要求,检查max_allowed_packet
show VARIABLES like '%max_allowed_packet%';
修改max_allowed_packet
set global max_allowed_packet = 2*1024*1024*10
2、配置文件
到mysql 的安装目录下找到 my.ini 文件中,新增
[mysqld]
max_allowed_packet=20M
备注:默认情况下是没有上述的标记,有就修改,没有就添加