网站首页 > 开源技术 正文
max_allowed_packet是什么?
mysql服务器端和客户端在一次传送数据包的过程当中最大允许的数据包大小。
默认值值可能是1M或者4M,比如是4M的情况下,这个值的大小即为:4 *1024*1024= 4194304
大的插入和更新会受到max_allowed_packet 参数限制
当日志中出现了诸如:“Packet for query is too large (20682943>1048576). You can change this value on the server by setting the max_allowed_packet’ variable.”的提示的时候,错误的本身就清楚地提示了对应的方式。
当前配置
mysql> select @@max_allowed_packet;
+----------------------+
| @@max_allowed_packet |
+----------------------+
| 4194304 |
+----------------------+
1 row in set (0.00 sec)
mysql>
或者
mysql> show variables like 'max_allowed_packet';
+--------------------+---------+
| Variable_name | Value |
+--------------------+---------+
| max_allowed_packet | 4194304 |
+--------------------+---------+
1 row in set (0.00 sec)
mysql>
解决
方法1:SET命令修改
set global max_allowed_packet = 102410141024;
最大为1G,最小为1K
方法2:修改配置文件my.ini,重启服务。
[mysqld]
...
max_allowed_packet = 512M
...
参考文章:
https://blog.csdn.net/liumiaocn/article/details/82762693
https://blog.csdn.net/yuchenai/article/details/111470453
https://www.jianshu.com/p/441129d60fa7
猜你喜欢
- 2025-01-20 各大学诺贝尔奖人数前30排名
- 2025-01-20 墨西哥东北部一处名为圣克鲁斯的教堂10月1日坍塌,导致多人死亡
- 2025-01-20 诺贝尔奖的由来
- 2025-01-20 母亲节早安温暖问候语文案 母亲节快乐祝福语句子感动说说
- 2025-01-20 CISCO-站点到站点的IPSEC-VPN
- 2025-01-20 MySQL-CommunicationsException异常的三个典型场景及解决方法
- 2025-01-20 动态地址分配DHCP,IP地址管理方式及分配原则,一分钟了解下
- 2025-01-20 Packetworx计划在菲律宾部署6000余个物联网站点
- 2025-01-20 mysql mariadb entware 常见错误
- 2025-01-20 总公司与分公司跨区域互连,如何用Cisco Packet Tracer模拟实现呢?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)