问题描述:
5670227/1024/1024=5.4mb
1、查询mysql数据库的值
SHOW VARIABLES LIKE '%max_allowed_packet%';
单位为b,4194304/1024=4096kb,4096/1024=4mb
5.4大于4所以报错了。
修复方法:修改此变量的值:
找到MySQL安装目录,
my.ini文件中的[mysqld]段中的"max_allowed_packet = 1M",(可能有些文件会没有这一行的)
格式为:
[mysqld]
max_allowed_packet = 10M ( 将1M更改为10M(如果没有这行内容,增加一行)),
保存,
重起MySQL服务。