2014-04-10 66 views

回答

0

如何来解决这个问题:

改变你的MySQL服务器的配置max_allowed_packet变量的值。

如何知道你有多么超过允许的内容是:不知道,但我要说的是,检查大小(以字节为单位)或您的insert查询应该给你一个想法。


欲了解更多信息,你应该看看MySQL手册的以下部分:C.5.2.10. Packet too large

+0

检查我的答案 – jmail

+0

我在选项文件中添加以下几行:[mysqld的] max_allowed_pa​​cket个= 1G,但有同样的问题 –

0
  • 打开Mysql Workbench并复制以下行:“SET GLOBAL max_allowed_pa​​cket = 16777216;”并查询该命令。
  • 关闭Mysql Workbench并重新启动。

  • 通过更改max_allowed_pa​​cket的值,可以将数据包大小更改为32M。

相关问题