尝试将数据插入数据库时,出现错误“发送 QUERY 数据包时出错”。此错误的根源怀疑是插入的数据大小过大,超过了 16MB。
受影响的列被定义为长文本,允许最大数据大小为 4GB。但是,PDO 在执行查询或将如此大量的数据传输到数据库时可能会遇到限制。
MySQL 限制通信期间传输的数据包的大小。如果数据超出数据包大小,可能会出现类似“发送查询数据包时出错”的错误。
要解决此问题,建议:
以上是为什么在向 MySQL 插入大数据时会出现“发送 QUERY 数据包时出错”?的详细内容。更多信息请关注PHP中文网其他相关文章!