解决方法如下:
max_allowed_packet=128M
改完之后,重新启动 MySQL 服务,使配置生效:
sudo service mysql restart
如果你不想永久修改 MySQL 的参数,也可以在执行 SQL 语句时临时修改该参数,命令如下:
mysql> SET GLOBAL max_allowed_packet=128*1024*1024;
同时,为了避免该问题再次出现,我们也可以分批查询,例如:
SELECT * FROM table LIMIT 0, 20000;
SELECT * FROM table LIMIT 20000, 20000;
SELECT * FROM table LIMIT 40000, 20000;
以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!