mysql max_allowed_packet 设置过小导致记录写入失败
由于数据量最近疯长,查询时候出现如下错误提示:
com.mysql.jdbc.PacketTooBigException: Packet for query is too large (2054817 > 1048576). You can change this value on the server by setting the max_allowed_packet
意思是说 查询mysql数据库时候 返回查询结果过大,超过了msql设置的上线
解决办法:
在mysql.ini中增加或者修改(如max_allowed_packet=16M) (注意,在[client]和[mysql]部分增加无效,那个是客户端读取的参数。)
本文出自 “运维工作笔记” 博客,请务必保留此出处http://yyyummy.blog.51cto.com/8842100/1612411
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。