Got a packet bigger than ‘max_allowed_packet’ bytes
1.可以在my.ini中最后增加一行max_allowed_packet=16M即可
[mysqld]
max_allowed_packet = 10M
2.进入docker mysql 容器
mysql -u root -p -e "set global net_buffer_length=1000000; set global max_allowed_packet=1000000000;"
set global net_buffer_length=1000000;
set global max_allowed_packet=1000000000;
show VARIABLES like '%max_allowed_packet%' ; 查看数值
本文详细介绍了如何解决MySQL中遇到的“Gotapacketbiggerthan‘max_allowed_packet’bytes”错误。提供了两种方法:一是通过修改my.ini文件中的max_allowed_packet参数;二是进入Docker MySQL容器,使用SQL命令直接调整max_allowed_packet和net_buffer_length变量。
3090

被折叠的 条评论
为什么被折叠?



