执行MySQL查询时会看到以下错误:
ERROR 1153 (08S01) at line 138: Got a packet bigger than 'max_allowed_packet' bytes
解
打开您的my.cnf
文件 - 在Debian / Ubuntu上,它是/etc/mysql/my.cnf
,在Fedora / RedHat / CentOS上,它是/etc/my.cnf
- 并搜索max_allowed_packet
行。
我建议你玩一下它的价值 - 它的价值是双倍或者四倍,重新启动MySQL - 在Debian / Ubuntu上,命令是
service mysql restart
...和Fedora / RedHat / CentOS,命令是
service mysqld restart
- 看看错误是否消失。 如果没有, 请
再次增加max_allowed_packet
值。