今天在批量伪造测试数据时,MySQL收到下面异常:ERROR 1153 (08S01): Got a packet bigger than 'max_allowed_packet' bytes。
这是因为没有调整mysql的默认配置,默认最大只能处理16M的文件,而我要导入的伪造数据有50M的一个SQL。
于是调整配置文件: /etc/my.cnf
修改mysql的最大允许包大小
在[mysqld]部分(不在这部分没用)添加一句:
max_allowed_packet=50M
重启mysql服务就可以了。
重启命令如下:
一、启动方式
1、使用 service 启动:service mysql start
2、使用 mysqld 脚本启动:/etc/init.d/mysql start
3、使用 safe_mysqld 启动:safe_mysqld&
二、停止
1、使用 service 启动:service mysql stop
2、使用 mysqld 脚本启动:/etc/init.d/mysql stop
3、mysqladmin shutdown
三、重启
1、使用 service 启动:service mysql restart
2、使用 mysqld 脚本启动:/etc/init.d/mysql restart
相关推荐
### MySQL 5.7 中 max_allowed_packet 参数的理解与调整 #### 一、max_allowed_packet 参数简介 在MySQL数据库中,`max_allowed_packet` 参数用于控制客户端与服务器之间单个数据包的最大大小。此参数对诸如大BLOB...
当传输的数据包超过了`max_allowed_packet`设定的值,MySQL会拒绝接收,从而导致诸如"Got a packet bigger than 'max_allowed_packet' bytes"或"MySQL server has gone away"这类错误。 当遇到这些错误时,通常需要...
MySQL中的`max_allowed_packet`参数是一个非常重要的设置,它决定了MySQL服务器能够接收的最大数据包大小。这个设置在处理大数据操作,如导入大体积的数据文件、执行包含大量数据的SQL语句时尤其关键。如果某个...
mysql设置max_allowed_packet_解决_MySQL_Error_2006
当你的应用抛出“Your 'max_allowed_packet' variable is set to less than 16777216 Byte (16MB).”这样的错误,意味着当前`max_allowed_packet`的设置值小于16MB,无法处理超过这个大小的数据操作。为了继续你的...
在MySQL数据库系统中,`max_allowed_packet`是一个关键的系统变量,它决定了服务器能够处理的最大数据包大小。这个参数主要用于限制单次传输的数据量,包括INSERT、UPDATE等操作中的大块数据,以及LOAD DATA INFILE...
MySQL max_allowed_packet过小引起的问题报错如下com.mysql.jdbc.PacketTooBigException: Packet
我们可以通过语句查看一下允许的最大包大小:show global variables like 'max_allowed_packet'; MySQL使用最大数据包站站点进行服务器和客户端之间的通信。如果语句包含大字段,则可能由于SQL语句的大小,而被中止...
信息通信网络概论课件:Chapter_7_Packet_Switching_networks (1).ppt
Cisco 更新了学习用模拟器Cisco Packet Tracer ,最新版本已经是6.0。 思科添加了几款新的router 路由器,IOS已经支持到15.1。交换机还是12.2的,,, 3560这个有点问题,不能切成3层口.. 新的亮点:思科在save里面保存...
标题中的"af_packet.rar_AF_PACKET_AFpacket_RAW"指的是与Linux内核中的AF_PACKET套接字相关的资源包。这个压缩包可能包含了一个名为"af_packet.c"的源代码文件,用于阐述如何使用AF_PACKET原始套接字接口来实现底层...
在嵌入式Linux系统中,PF_PACKET是一种非常重要的机制,用于在数据链路层处理网络通信。本资源“PF_PACKET.rar”聚焦于PF_PACKET接口在Linux下的应用,以及如何使用vc_PF_PACKET进行链路层的数据收发。让我们深入...
2. **增大`max_allowed_packet`参数**:在MySQL服务器配置中,可以增加`max_allowed_packet`的值,以允许更大的数据包。这个参数控制了服务器接受的最大数据包大小。可以通过修改my.cnf配置文件,增加如下设置: ``...
LinuxMint加入域时的错误解决方案,包括:DNS_ERROR_BAD_PACKET、ERROR_GEN_FAILURE 0x00000001f、Unable to find ssh binary