mysql max_allowed_packet 设置过小导致记录写入失败
mysql根据配置文件会限制server接受的数据包大小。
有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。
查看目前配置
show VARIABLES like ‘%max_allowed_packet%‘;
调整:
set global max_allowed_packet = 1024*1024*100 ##设置为100M
exit
退出mysql客户端,重新登陆生效。
show variables like "%max_allowed_packet";
时间: 2024-10-09 20:59:58