一、Mysql max_allowed_packet
1.查看当前配置
命令:显示'%max_allowed_packet%'等变量;
+ -------------------------- + ------------ +
| Variable_name | 价值|
+ -------------------------- + ------------ +
| max_allowed_packet | 4194304 |
| slave_max_allowed_packet | 1073741824 |
+ -------------------------- + ------------ +
最大为4M
2.解释
max_allowed_packet:指mysql服务器端和客户端在一次传送数据包的过程当中最大允许的数据包大小。如果插入或者修改的数据包大于最大允许的数据包,则会导致写入或者更新失败
.3。修改
方法一:在mysql的命令行中修改
命令:set global max_allowed_packet = 10 * 1024 * 1024;
推出mysql,退出,之后再次进入,查询当前配置。
+ ----------------- --------- + ------------ +
| Variable_name | 价值|
+ -------------------------- + ------------ +
| max_allowed_packet | 10485760 |
| slave_max_allowed_packet | 1073741824 |
+ -------------------------- + ------------ +
参考:https://dev.mysql.com/doc/refman/5.6/en/replication-features-max-allowed-packet.html
Mysql 配置---max_allowed_packet
最新推荐文章于 2025-07-10 14:38:33 发布
