Packet for query is too large (2033 > 1024). You can change this value on the server…
Packet for query is too large (2033 > 1024). You can change this value on the server…
启动服务报错Packet for query is too large
查看控制台发现问题描述
mysql的查询到的数据太大了已经超过了最大显示1024,即1M,你需要在服务器上设置mysql的相应参数为合适的值就能解决问题。
解决
- 登录mysql数据库
- 设置max_allowed_packet的值
mysql>set global max_allowed_packet = 20*1024*1024; //这里是20m,可以根据具体情况改成适合的值
- 重启数据库查看改动的结果
mysql>show VARIABLES like '%max_allowed_packet%';