MySQL server has gone away错误的解决办法

当导入偏大的数据库时会遇到ERROR 2006 (HY000):MySQL server has gone away报错。mysql

方法一: 使用set global命令修改 max_allowed_packet 的值,重启mysql后会失效,还原为默认值。sql

修改 max_allowed_packet 的值: set global max_allowed_packet=157286400;数据库

查看max_allowed_packet 大小:show global variables like 'max_allowed_packet';code

方法二:配置文件my.cnf中添加max_allowed_packet=150M便可,永久生效。server

相关文章
相关标签/搜索