【mysql】1153 - Got a packet bigger than ‘max_allowed_packet‘ bytes

执行mysql 语句出现:1153 - Got a packet bigger than 'max_allowed_packet' bytes

1153-得到一个大于"max_allowed_packet"字节的数据包。

数据包太大了怎么办。该配置吧。

查看max_allowed_packet

sql 复制代码
show global variables like 'max_allowed_packet';

修改my.cnf文件

停止mysql
bash 复制代码
 service mysqld stop
修改my.cnf
bash 复制代码
 vim /etc/my.cnf

添加或修改以下配置:

sql 复制代码
max_allowed_packet=64M
重启msyql
bash 复制代码
service mysqld start



相关推荐
rylshe13147 分钟前
在scala中sparkSQL连接mysql并添加新数据
开发语言·mysql·scala
fmdpenny13 分钟前
SQL中联表的运用
数据库·sql
不剪发的Tony老师19 分钟前
互联网SQL面试题:用户会话时长分析
数据库·sql
睡觉z37 分钟前
Shell编程之正则表达式与文本处理器
数据库·mysql·正则表达式
TDengine (老段)40 分钟前
TDengine 做为 Spark 数据源
大数据·数据库·物联网·ajax·spark·时序数据库·tdengine
Dreams_l1 小时前
MySQL初阶:查询进阶
数据库·mysql
码农黛兮_461 小时前
数据库数据清洗、预处理与质量监控、 数据质量的核心概念
数据库
张哈大3 小时前
【 Redis | 实战篇 秒杀实现 】
数据库·redis·缓存
weixin_472339463 小时前
Postgresql与openguass对比
数据库·postgresql
程序员曼布4 小时前
主从架构:技术原理与实现
redis·mysql·架构