Mysql报错2006 - MySQL server has gone away

出现这种情况基本上是因为执行脚本数量过大,以致超出了默认允许最大的数据包。这个时候就需要增加空间

在配置文件中加上

max_allowed_packet=300M

wait_timeout=200000

interactive_timeout = 200000 (注意是放mysqld里,数值的话自己定)

意思是最大允许数据包300M,等待超时/活动失效时常200000秒

然后重启MySQL

执行脚本...

 

Mysql报错2006 - MySQL server has gone away

上一篇:php7 No package 'sqlite3' found


下一篇:Modbus协议栈应用实例之四:ModbusTCP服务器应用