【问题解决】Packet for query is too large (1165 > 1024). You can change this value

来源:互联网 发布:网络最常鼓掌处理方法 编辑:程序博客网 时间:2024/05/29 07:24

问题描述:

从字面上看max_allowed_packet 设置过小导致记录写入失败
mysql根据配置文件会限制server接受的数据包大小。
有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。

问题解决:

修改MySQL的配置文件my.cnf,如果你是使用的windows应该是my.ini文件改
网上的方案:

max_allowed_packet = 20M

但是广大网友的方案视乎不适合我的机器,我修改了

query_cache_limit = 4M

圆满解决!

0 0
原创粉丝点击