mysql的max_allowed_packet修改
说明:找了些方法,看了大多数都有点不理解,只有简单的加max_allowed_packet=20M这么一句话,也不说清除在文件哪个位置加,出现拒绝访问怎么解决,所以自己实验了下,如果出现拒绝访问的问题,直接跳到最后就行;
注意:在文件中修改,重启不会出现恢复默认的情况;
1.在mysql 的安装目录下寻找:my.ini文件,进去修改
2.在【mysld】下添加:max_allowed_packet=20M,值可以自己设定,最大好像是1G;或者在最后一行加也行,如果文件已经存在这句话,修改值就行
3.有可能修改文件时会出现 “拒绝访问” 的错误,此时右击my.ini->属性->安全->编辑->Users,将完全控制勾上即可;
4.关闭服务,重新进入mysql,查询由原来的默认1M=1048576B 变成了20M
查询语句:SHOW VARIABLES LIKE '%max_allowed_packet%';