数据包过大
1.异常
com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1165 > 1024). You can change this value on the server by setting the max_allowed_packet’ variable
2.解决办法
show VARIABLES like ‘%max_allowed_packet%’
set global max_allowed_packet=1677716
3.备注
在尝试之后发现没有效果,推测mysql可能有缓存,所以需要重新启动
net stop mysql
net start mysql
ps:如果修改没有效果,windows系统可以在my.ini文件里添加max_allowed_packet=16M