原因:MySQL根据配置文件会限制Server接受的数据包大小。有时候大的插入和更新会受 max_allowed_packet 参数限制,导致写入或者更新失败。
查看:show VARIABLES like '%max_allowed_packet%';
设置:set global max_allowed_packet=10000000000;
或配置my.cnf的max_allowed_packet = 20M
原因:MySQL根据配置文件会限制Server接受的数据包大小。有时候大的插入和更新会受 max_allowed_packet 参数限制,导致写入或者更新失败。
查看:show VARIABLES like '%max_allowed_packet%';
设置:set global max_allowed_packet=10000000000;
或配置my.cnf的max_allowed_packet = 20M