1.可以通过max_allowed_packet 这个参数设置
MySQL的max_allowed_packet参数用于控制客户端与服务器之间单个数据包的最大传输容量,直接关联大数据操作稳定性,需要根据业务需求合理配置以避免数据包超限
错误。
max_allowed_packet的作用与配置
核心功能
控制单次传输数据包的最大容量(默认4MB),限制范围包括:
①客户端发送的SQL语句长度。(官方从来没有说过in 限制100个,限制的是sql的长度大小)
②服务端返回的结果集大小。
③BLOB/TEXT字段存储操作。
超过限制时会出现Packet too large错误,导致插入/更新失败或复制中断。