社区
Web 开发
帖子详情
mysql出错 packet for query is too large
javaindex22
2006-10-28 11:40:30
我用循环insert记录时,插入几十条时,就提示packet for query is too large,
网上查了一下,要改mysql --set-variable=max_allowed_packet=5M,改为更大值,那我要插入10万记录,难道要将值改为几个G了?不行吧,怎么办呢?
...全文
811
6
打赏
收藏
mysql出错 packet for query is too large
我用循环insert记录时,插入几十条时,就提示packet for query is too large, 网上查了一下,要改mysql --set-variable=max_allowed_packet=5M,改为更大值,那我要插入10万记录,难道要将值改为几个G了?不行吧,怎么办呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
terry6394
2006-10-29
打赏
举报
回复
学到东西了...
ruanjiantaotao
2006-10-29
打赏
举报
回复
mysql 的机制其实应该是这样的:当你数据库缓存中的数据量达到5M时,它会自动提交一次,然后继续接下来的操作,每5M刷新数据库缓存,提交,以此类推,而不是你说的几G
javaindex22
2006-10-29
打赏
举报
回复
我是楼主
-----------
我在for循环里没有关闭con和pstmt,最后循环结束后才关闭的,是不是还有什么要在循环里关闭呀?
jobs002
2006-10-29
打赏
举报
回复
关注,循环里面关闭,可怕
hbwhwang
2006-10-29
打赏
举报
回复
怎么会呢?我插入几万条都没事
javaindex22
2006-10-29
打赏
举报
回复
ruanjiantaotao(涛涛) ( )
-----------
谢谢您
我明白了,可是现在就是我说的那样,出错了,怎么解决呢?
com.
mysql
.jdbc.
Packet
TooBigException:
Packet
for
query
is too
large
(11087 > 102
博文链接:https://zyx19920203.iteye.com/blog/2301226
Mysql
报错
Packet
for
query
is too
large
问题解决
今天在往
mysql
中插入数据时遇到的问题,翻译过来的意思是:查询数据包太大 建议修改max_allowed_
packet
参数值。 针对我执行的插入操作来说,意味着一次性执行的sql语句太大,超过了
mysql
默认设置的值(我用的是...
GNS3 和 VMWare 搭建实验环境(
Packet
Tracer ...
思科路由器交换机模拟软件,
Packet
Tracer 是由Cisco公司发布的一个辅助学习工具,为学习CCNA课程的网络‘初学者’设计、配置、排除网络故障提供了网络模拟环境。学生可在软件的图形用户界面上直接使用拖曳方法建立...
MySQL
Packet
for
query
is too
large
问题及解决方法
主要介绍了
MySQL
Packet
for
query
is too
large
问题及解决方法,需要的朋友可以参考下
Mysql
的longblob字段插入数据问题解决
想改变这个问题,需要注意几点: com.
mysql
.jdbc.
Packet
TooBigException:
Packet
for
query
is too
large
(2054817 > 1048576). You can change this value on the server by setting the max_allowed_
packet
’ ...
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章