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