文档章节

MySQL Packet for query is too large

ordinance
 ordinance
发布于 2016/07/09 15:46
字数 197
阅读 20
收藏 1

原因: 查询出的数据包过大,默认情况下MySQL 的字段容量不够装,所以抛出此异常

解决办法:

1.首先在控制台查询一下:SHOW VARIABLES LIKE '%max_allowed_packet%';

默认情况下,最大允许数据包的容量是1M ,需要修改更大一点。20M

2.到mysql 的安装目录下找到 my.ini 文件中,新增

[mysqld]

max_allowed_packet=20M

备注:默认情况下是没有上述的标记,有就修改,没有就添加

3. 重启mysql服务

4.在控制台查看是否修改成功,在命令控制台输入:SHOW VARIABLES LIKE 

5.修改成功,有效!

后续:

遇到mysql 服务停掉后,有时候设置的max_allowed_packed 的没有用,需要使用

set global max_allowed_packet = 2*1024*1024*10;

© 著作权归作者所有

共有 人打赏支持
上一篇: 2017开年
下一篇: 双城记
ordinance
粉丝 5
博文 27
码字总数 12093
作品 0
沈阳
程序员
私信 提问
MySQL server has gone away问题解决方法

1、应用程序(比如PHP)长时间的执行批量的MYSQL语句。最常见的就是采集或者新旧数据转化。   解决方案:   在my.cnf文件中添加或者修改以下两个变量: waittimeout=2880000 interactiv...

于涛ns_天使
2013/02/05
0
0
mysql max_allowed_packet 设置过小导致记录写入失败

由于数据量最近疯长,查询时候出现如下错误提示: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (2054817 > 1048576). You can change this value on the server b......

yyyummy
2015/02/06
0
0
MySQL存储文件的时候报错,各位大神帮帮忙

就在现在 我前台上传了一个3811KB的文件到后台,然后将文件以byte数组的形式写入mysql数据库。 我mysql配置文件中的max_allowed_packet设置为5M 按道理应该是可以的,但是仍然报错,而且它将...

一条大河波浪宽
2013/08/20
273
8
mysql 问题求助

帮看个问题 http://power.baidu.com/question/873711690407534372.html?entry=qb_browse_default 我也出现这个问题了~ 我修改max_allowed_packet大小后就好了~ 但是我不明白Packet for quer...

智不别扬
2015/02/12
128
1
Packet for query is too large

前言 maxallowedpacket 查看当前限制 修改 1. 修改配置文件 2. 命令行修改

tianshl
04/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Ubuntu18.04 安装MySQL

1.安装MySQL sudo apt-get install mysql-server 2.配置MySQL sudo mysql_secure_installation 3.设置MySQL非root用户 设置原因:配置过程为系统root权限,在构建MySQL连接时出现错误:ERROR...

AI_SKI
今天
2
0
3.6 rc脚本(start方法) 3.7 rc脚本(stop和status方法) 3.8 rc脚本(以daemon方式启动)

3.6-3.7 rc脚本(start、stop和status方法) #!/usr/bin/env python# -*- coding: utf-8 -*-# [@Version](https://my.oschina.net/u/931210) : python 2.7# [@Time](https://my.oschina.......

隐匿的蚂蚁
今天
3
0
Cnn学习相关博客

CNN卷积神经网络原理讲解+图片识别应用(附源码) 笨方法学习CNN图像识别系列 深度学习图像识别项目(中):Keras和卷积神经网络(CNN) 卷积神经网络模型部署到移动设备 使用CNN神经网络进行...

-九天-
昨天
4
0
flutter 底部输入框 聊天输入框 Flexible

想在页面底部放个输入框,结果键盘一直遮住了,原来是布局问题 Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text("评论"), ...

大灰狼wow
昨天
4
0
Kernel I2C子系统

备注:所有图片来源于网络 1,I2C协议: 物理拓扑: I2C总线由两根信号线组成,一条是时钟信号线SCL,一条是数据信号线SDA。一条I2C总线可以接多个设备,每个设备都接入I2C总线的SCL和SDA。I...

yepanl
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部