【发布时间】:2015-10-19 03:46:40
【问题描述】:
我使用的是 MySQL 5.5 版本,并在 my.cnf 中设置了 max_allowed_packet 32M。即使 MySQL 因内存问题而定期停机。我收到诸如 Packet for query is too large (5667 > 1024) 之类的错误。您可以通过设置 max_allowed_packet 变量在服务器上更改此值。我也试过没有用。获取我的解决方案
【问题讨论】:
-
你是否也为mysql客户端设置了相同的数据包大小?默认为 16M。
-
No.只有服务器我们设置的数据包大小是32M。
-
然后在客户端尝试增加包大小:shell> mysql --max_allowed_packet=32M dev.mysql.com/doc/refman/5.6/en/packet-too-large.html
标签: mysql