如何设置yii数据库的长连接
1 回答
守候你守候我
TA贡献1802条经验 获得超10个赞
在配置文件设置属性:webb/config/main.php中添加persistent或者attributes属性;
检测是否成功启用长连接可以调用frameworkdbCDbConnection.php下的getPersistent()函数,返回true为启用成功,false为启用失败;
如果使用了长连接而长期没有对数据库进行任何操作,那么在timeout值后,mysql
server就会关闭此连接,而客户端在执行查询的时候就会得到一个类似于“MySQL server has gone away“这样的错误。
- 1 回答
- 0 关注
- 795 浏览
添加回答
举报
0/150
提交
取消