我已经安装了mysql服务器5.1。当我尝试插入一个巨大的文件时,我遇到了MySQL数据库中BLOB字段的问题。有人有什么建议吗?MySQL数据库错误:插入时不允许大于max_allowed_packet的数据包
感谢很多提前
我已经安装了mysql服务器5.1。当我尝试插入一个巨大的文件时,我遇到了MySQL数据库中BLOB字段的问题。有人有什么建议吗?MySQL数据库错误:插入时不允许大于max_allowed_packet的数据包
感谢很多提前
如何来解决这个问题:
改变你的MySQL服务器的配置max_allowed_packet
变量的值。
如何知道你有多么超过允许的内容是:不知道,但我要说的是,检查大小(以字节为单位)或您的insert
查询应该给你一个想法。
欲了解更多信息,你应该看看MySQL手册的以下部分:C.5.2.10. Packet too large。
关闭Mysql Workbench并重新启动。
通过更改max_allowed_packet的值,可以将数据包大小更改为32M。
检查我的答案 – jmail
我在选项文件中添加以下几行:[mysqld的] max_allowed_packet个= 1G,但有同样的问题 –