Mysql 配置---max_allowed_packet

本文介绍了MySQL中max_allowed_packet参数的作用及如何调整该参数。此参数限制了服务器端和客户端间单次数据包的最大大小,若超出则可能导致写入或更新失败。文章提供了检查当前配置的方法,并详细说明了如何通过MySQL命令行进行调整。

一、Mysql max_allowed_pa​​cket
    1.查看当前配置
    命令:显示'%max_allowed_pa​​cket%'等变量;
    + -------------------------- + ------------ +
    | Variable_name | 价值|
    + -------------------------- + ------------ +
    | max_allowed_pa​​cket | 4194304 |
    | slave_max_allowed_pa​​cket | 1073741824 |
    + -------------------------- + ------------ +
    最大为4M
    2.解释
    max_allowed_pa​​cket:指mysql服务器端和客户端在一次传送数据包的过程当中最大允许的数据包大小。如果插入或者修改的数据包大于最大允许的数据包,则会导致写入或者更新失败
    .3。修改
    方法一:在mysql的命令行中修改
    命令:set global max_allowed_pa​​cket = 10 * 1024 * 1024;
    推出mysql,退出,之后再次进入,查询当前配置。
    + ----------------- --------- + ------------ +
    | Variable_name | 价值|
    + -------------------------- + ------------ +
    | max_allowed_pa​​cket | 10485760 |
    | slave_max_allowed_pa​​cket | 1073741824 |
    + -------------------------- + ------------ +

参考:https://dev.mysql.com/doc/refman/5.6/en/replication-features-max-allowed-packet.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值