CI框架出现mysql数据库连接资源无法释放的解决方法


Posted in PHP onMay 17, 2016

本文实例分析了CI框架出现mysql数据库连接资源无法释放的解决方法。分享给大家供大家参考,具体如下:

使用ci框架提供的类查询数据:

$this->load->database();
$query = $this->db->query($sql);

程序运行一段时间之后,报错,告知数据库too many connections

很明显MySQL数据库连接资源超过了 max_connections 设定值。立马在每个查询之后,添加资源释放脚本:

$this->db->close();

仍然无法释放资源,怎么办呢?查看手册之后,知道了,只要把pconnect设置为false就可以了,设置大致如下:

$db['default']['pconnect'] = FALSE;

设置 过之后,无需调用

$this->db->close();

即可自动关闭连接。

希望本文所述对大家基于CodeIgniter框架的PHP程序设计有所帮助。

PHP 相关文章推荐
将PHP作为Shell脚本语言使用
Oct 09 PHP
在mysql数据库原有字段后增加新内容
Nov 26 PHP
PHP中的strtr函数使用介绍(str_replace)
Oct 20 PHP
限制ckeditor上传图片文件大小的方法
Nov 15 PHP
codeigniter教程之上传视频并使用ffmpeg转flv示例
Feb 13 PHP
推荐几款用 Sublime Text 开发 Laravel 所用到的插件
Oct 30 PHP
WordPress中的shortcode短代码功能使用详解
May 17 PHP
PHP正则表达式入门教程(推荐)
May 18 PHP
php魔法函数与魔法常量使用介绍
Jul 23 PHP
实例解析php的数据类型
Oct 24 PHP
PHP crypt()函数的用法讲解
Feb 15 PHP
PHP读取目录树的实现方法分析
Mar 22 PHP
CI框架集成Smarty的方法分析
May 17 #PHP
CI框架中数据库操作函数$this->db->where()相关用法总结
May 17 #PHP
CI框架中redis缓存相关操作文件示例代码
May 17 #PHP
Yii2如何批量添加数据
May 17 #PHP
PHP并发多进程处理利器Gearman使用介绍
May 16 #PHP
php截取视频指定帧为图片
May 16 #PHP
PHP中常用的数组操作方法笔记整理
May 16 #PHP
You might like
phpfans留言版用到的install.php
2007/01/04 PHP
PHP实现MySQL更新记录的代码
2008/06/07 PHP
PHP数组操作汇总 php数组的使用技巧
2011/07/17 PHP
ThinkPHP实现更新数据实例详解(demo)
2016/06/29 PHP
PHP+Ajax异步带进度条上传文件实例
2016/11/01 PHP
php异步:在php中使用fsockopen curl实现类似异步处理的功能方法
2016/12/10 PHP
微信公众号开发之通过接口删除菜单
2017/02/20 PHP
实现超用户体验 table排序javascript实现代码
2009/06/22 Javascript
理解Javascript_12_执行模型浅析
2010/10/18 Javascript
jquery 文本上下无缝滚动,鼠标放上去就停止 小例子
2013/06/05 Javascript
DOM基础教程之事件类型
2015/01/20 Javascript
简介JavaScript中POSITIVE_INFINITY值的使用
2015/06/05 Javascript
JavaScript节点及列表操作实例小结
2015/08/05 Javascript
不用一句js代码初始化组件
2016/01/27 Javascript
Bootstrap框架下下拉框select搜索功能
2020/03/26 Javascript
详解ES6中的代理模式——Proxy
2018/01/08 Javascript
基于vue 开发中出现警告问题去除方法
2018/01/25 Javascript
vue+SSM实现验证码功能
2018/12/07 Javascript
微信小程序导航栏滑动定位功能示例(实现CSS3的positionsticky效果)
2019/01/24 Javascript
jquery.tagsinput.js实现记录checkbox勾选的顺序
2019/09/21 jQuery
基于Nuxt.js项目的服务端性能优化与错误检测(容错处理)
2019/10/23 Javascript
vue 实现移动端键盘搜索事件监听
2019/11/06 Javascript
[56:41]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Newbee vs OG
2018/04/01 DOTA
R vs. Python 数据分析中谁与争锋?
2017/10/18 Python
[原创]教女朋友学Python3(二)简单的输入输出及内置函数查看
2017/11/30 Python
python实现图书馆研习室自动预约功能
2018/04/27 Python
python用BeautifulSoup库简单爬虫实例分析
2018/07/30 Python
对python中的iter()函数与next()函数详解
2018/10/18 Python
BRASTY捷克:购买香水、化妆品、手袋和手表
2017/07/12 全球购物
linux面试题参考答案(5)
2014/09/01 面试题
购房协议书
2014/04/11 职场文书
公司建议书怎么写
2014/05/15 职场文书
个人优缺点总结
2015/02/28 职场文书
vue实现书本翻页动画效果实例详解
2022/04/08 Vue.js
win10蓝屏0xc0000001安全模式进不了怎么办?win10出现0xc0000001的解决方法
2022/08/05 数码科技