博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql异常com.mysql.jdbc.PacketTooBigException
阅读量:6966 次
发布时间:2019-06-27

本文共 1064 字,大约阅读时间需要 3 分钟。

Packet for query is too large (1550606 > 1048576). You can change this value on the server by setting the max_allowed_  packet' variable.          at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3915)          at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2598)          at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2778)          at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2825)          at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2156)          at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1379)          at com.hq.sql.Mysql.insert(Mysql.java:152)          at com.hq.sql.SqlExcution.query2Insert(SqlExcution.java:90)          at com.hq.schedule.Schedule.main(Schedule.java:27)      ---------------------------------------------------------------------------------------------------------------------    产生的主要原因就是,查询返回的数据量比较大,而允许返回的”max_allowed_packet”太小,导致以上错误。    在linux系统下,找到/etc/my.cnf文件,修改max_allowed_packet=50M,重启mysql服务

 

转载于:https://www.cnblogs.com/light-zhang/p/8349884.html

你可能感兴趣的文章
BFS 两个重要性质
查看>>
Hillstone目的地址转换DNAT配置
查看>>
更完美点的登录
查看>>
HDU 1035 - Robot Motion
查看>>
Sicily 1698. Hungry Cow
查看>>
第一章 Java初步
查看>>
洛谷P2462 [SDOI2007]游戏(哈希+最长路)
查看>>
HDU 1428 漫步校园
查看>>
dispatch_source_create创建定时器和UIWindow创建类似处
查看>>
Java语言基础(九)
查看>>
python基础一 day5 集合
查看>>
Tomcat指定特定JDK版本
查看>>
mybatis 自动生成代码
查看>>
unittest===unittest 的几种执行方式
查看>>
Xcode使用小结1
查看>>
bzoj2763
查看>>
《转》struts2动态方法配置 Action,使一个Action可处理多请求
查看>>
[Shoi2007]Vote 善意的投票
查看>>
eval()函数用法详解
查看>>
Angular 基础入门
查看>>