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函数解决SQL injection
Oct 09 PHP
用PHP动态生成虚拟现实VRML网页
Oct 09 PHP
PHP生成HTML静态页面实例代码
Aug 31 PHP
利用curl抓取远程页面内容的示例代码
Jul 23 PHP
php运行提示:Fatal error Allowed memory size内存不足的解决方法
Dec 17 PHP
PHP遍历数组的三种方法及效率对比分析
Feb 12 PHP
php去除二维数组的重复项方法
Nov 03 PHP
php实现的SSO单点登录系统接入功能示例分析
Oct 12 PHP
CI(CodeIgniter)框架实现图片上传的方法
Mar 24 PHP
phpStudy配置多站点多域名方法及遇到的403错误解决方法
Oct 19 PHP
Laravel框架查询构造器 CURD操作示例
Sep 04 PHP
PHP函数用法详解【初始化、嵌套、内置函数等】
Jun 02 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
php5编程中的异常处理详细方法介绍
2008/07/29 PHP
PHP中读写文件实现代码
2011/10/20 PHP
php上传文件并显示上传进度的方法
2015/03/24 PHP
PHP将MySQL的查询结果转换为数组并用where拼接的示例
2016/05/13 PHP
PHP中实现中文字串截取无乱码的解决方法
2018/05/29 PHP
php实现银联商务公众号+服务窗支付的示例代码
2019/10/12 PHP
JS处理VBArray的函数使用说明
2008/05/11 Javascript
javascript Prototype 对象扩展
2009/05/15 Javascript
基于jquery的代码显示区域自动拉长效果
2011/12/07 Javascript
详解JavaScript中shift()方法的使用
2015/06/09 Javascript
JavaScript数组方法大全(推荐)
2016/07/05 Javascript
bootstrap快速制作后台界面
2016/12/05 Javascript
nodejs 搭建简易服务器的图文教程(推荐)
2017/07/18 NodeJs
JS实现标签滚动切换效果
2017/12/25 Javascript
在React项目中使用Eslint代码检查工具及常见问题
2018/10/10 Javascript
亲自动手实现vue日历控件
2019/06/26 Javascript
Vue通过Blob对象实现导出Excel功能示例代码
2020/07/31 Javascript
jQuery实现朋友圈查看图片
2020/09/11 jQuery
解决vant title-active-color与title-inactive-color不生效问题
2020/11/03 Javascript
Python基于回溯法子集树模板解决m着色问题示例
2017/09/07 Python
python九九乘法表的实例
2017/09/26 Python
Python通过命令开启http.server服务器的方法
2017/11/04 Python
python好玩的项目—色情图片识别代码分享
2017/11/07 Python
django manage.py扩展自定义命令方法
2018/05/27 Python
对Python实现简单的API接口实例讲解
2018/12/10 Python
django ObjectDoesNotExist 和 DoesNotExist的用法
2020/07/09 Python
深入浅析css3 中display box使用方法
2015/11/25 HTML / CSS
一份全面的PHP面试问题考卷
2012/07/15 面试题
什么是ESB?请介绍一下ESB?
2015/05/27 面试题
高三语文教学反思
2014/01/15 职场文书
优秀班主任经验交流材料
2014/06/02 职场文书
水利局群众路线专题民主生活会发言材料
2014/09/21 职场文书
求职信格式范文
2015/03/19 职场文书
学校运动会通讯稿
2015/07/18 职场文书
2016年安全月活动总结
2016/04/06 职场文书
彻底卸载VMware虚拟机的超详细步骤记录
2022/07/15 Servers