maxAllowedPacket,mysql数据库,程序总报这种错,求解

qq_39323778 qq_39323778 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
隔一段时间就会出现这个错误:
Caused by: java.sql.SQLException: Connection setting too low for 'maxAllowedPacket'. When 'useServerPrepStmts=true', 'maxAllowedPacket' must be higher than 8203. Check also 'max_allowed_packet' in MySQL configuration files,
我已经将mysql数据库的maxAllowedPacket 这个值设置为100M了,还是会报这个错误,求解
...全文

相关推荐

Mysql的longblob字段插入数据问题解决

在使用mysql的过程中,有个问题就是mysql的优化,mysql中longblob字段在5.5版本中默认的为1M,需要解决问题的朋友可以参考下

weixin_38608025

com.mysql.jdbc.PacketTooBigException: Packet for query is too large (11087 > 102

博文链接:https://zyx19920203.iteye.com/blog/2301226

weixin_38669628

MySQL 5.5的max_allowed_packet属性的修改方法

今天在部署一个实验系统的时候,报错提示需要修改一下MySQL的配置文件,在修改的时候是有技巧的,大家可以参考下本文尝试操作下

weixin_38640985

mysql中max_allowed_packet参数的配置方法(避免大数据写入或者更新失败)

主要介绍了mysql中max_allowed_packet参数的配置方法,以及查看max_allowed_packet参数当前值的方法,需要的朋友可以参考下

weixin_38675341

MySQL通信包写入错误1160解决[源码]

本文详细分析了MySQL错误1160 (08S01): Got an error writing communication packets的故障现象、原因及解决方案。故障环境为CentOS 5.9系统,MySQL 5.6.12版本。客户端抛出MySQLNonTransientConnectionException异常,执行flush tables命令时也出现相同错误。通过MySQL监控发现Slave的max_allowed_packet参数值(4MB)小于Master的该参数值(16MB),虽然问题描述涉及主从复制,但实际场景中federated引擎目标表位于其他实例。最终通过将max_allowed_packet参数从4MB调整为16MB成功解决问题。文章还介绍了max_allowed_packet参数的作用,它控制MySQL服务器与客户端之间单个消息的最大大小,默认值为4MB(MySQL 5.6.6之后),适用于处理大BLOB列或长字符串的场景。调整后flush tables操作成功执行,问题得到解决。

奶茶API
评论 6
收藏 已收藏
分享
返回顶部
qq_39323778
Java 51,407 成员 86,127 内容