Mysql:Packet for query is too la

2019-11-15  本文已影响0人  咯噔ya

1.问题描述:Packet for query is too large (1354 > 1024). You can change this value on the server by setting the max_allowed_packet' variable
2.问题分析:MySql根据配置文件会限制Server接受的数据大小。增,改,查可能都会出现问。
3.解决方式:
首先查看当前配置情况
show VARIABLES like '%max_allowed_packet%';

image.png
一般默认是4M
两种解决方式:
1.(已验证)修改mysql\bin\my.ini:追加max_allowed_packet =67108864,重启mysql
image.png
2.(验证不生效,也许自己操作有问题)
命令行:set global max_allowed_packet = 524288000;
或者 set global max_allowed_packet = 500*1024*1024;
image.png
上一篇下一篇

猜你喜欢

热点阅读