问题描述:
出现这个问题是因为Packets(最大允许数据包)超过了MySql配置的值;
查看最大允许数据包:
show variables like 'max_allowed_packet';
解决办法:
将最大允许数据包改为20M
set global max_allowed_packet=20*1024*1024;
如果无效,请重启mysql服务
1.以管理员的方式打开CMD
2.关闭mysql服务
net stop mysql
若报错“服务名无效”,请检查你的mysql是否为mysql80等别的名字,然后输入正确的名字即可。
3.重新启动mysql服务
net start mysql