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]部分增加无效,那个是客户端读取的参数。)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章