什么是max_allowed_packet
max_allowed_packet是mysql允许插入一条数据的大小
查看目前配置
1 | show VARIABLES like '%max_allowed_packet%'; |
修改方法
编辑
my.cnf
文件1
max_allowed_packet=20M
保存重启mysql
如果找不到
my.cnf
,可以通过命令:mysql --help | grep my.cnf
在mysql 命令行中运行
1
set global max_allowed_packet = 2*1024*1024*10
然后关闭掉这此mysql server链接,再进入