【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



相关推荐
机器视觉知识推荐、就业指导2 小时前
Qt/C++事件过滤器与控件响应重写的使用、场景的不同
开发语言·数据库·c++·qt
jnrjian2 小时前
export rman 备份会占用buff/cache 导致内存压力
数据库·oracle
isNotNullX3 小时前
一文解读OLAP的工具和应用软件
大数据·数据库·etl
小诸葛的博客4 小时前
pg入门1——使用容器启动一个pg
数据库
sleP4o5 小时前
Python操作MySQL
开发语言·python·mysql
大熊程序猿5 小时前
python 读取excel数据存储到mysql
数据库·python·mysql
落落落sss5 小时前
sharding-jdbc分库分表
android·java·开发语言·数据库·servlet·oracle
jnrjian5 小时前
Oracle 启动动态采样 自适应执行计划
数据库·oracle
知识分享小能手5 小时前
mysql学习教程,从入门到精通,SQL DISTINCT 子句 (16)
大数据·开发语言·sql·学习·mysql·数据分析·数据库开发