windows MySQL 报“Got a packet bigger than 'max_allowed_packet' bytes”错误,解决过程.
2017年07月07日
1、使用navicat,执行查询“show VARIABLES like '%max_allowed_packet%';”,查到值为1048576。
2、查到文件my.ini,在文件最后([mysqld]段最后),添加“max_allowed_packet = 20M”,保存。
3、重启服务。在cmd窗口下,先执行net stop mysql;再执行net start mysql。
4、使用navicat,执行查询“show VARIABLES like '%max_allowed_packet%';”,查到值为20971520。