用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2006|回复: 3
收起左侧

[讨论/交流] CI3 MySQL server has gone away 怎么解决??

[复制链接]
发表于 2017-10-31 11:41:10 | 显示全部楼层 |阅读模式
两个SQL语句执行的时间间隔超出了timeout时间,导致第二句无法继续执行,报错:MySQL server has gone away  ,设置mysql配置文件 pconnect = false 没效果

该怎么解决????
发表于 2017-10-31 13:36:20 | 显示全部楼层
设置下 mysql 的等待时间,不过你这个PHP执行时间太长也不好吧。
 楼主| 发表于 2017-10-31 14:03:47 | 显示全部楼层
Hex 发表于 2017-10-31 13:36
设置下 mysql 的等待时间,不过你这个PHP执行时间太长也不好吧。

没办法,制作视频,服务器又不是很好,不想通过设置超时时间,想重连的话该怎么改写??
发表于 2017-10-31 15:54:17 | 显示全部楼层
zbbok 发表于 2017-10-31 14:03
没办法,制作视频,服务器又不是很好,不想通过设置超时时间,想重连的话该怎么改写?? ...

试试这个呢 http://codeigniter.org.cn/user_g ... CI_DB_driver::close

本版积分规则