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

 更新时间:2016年05月17日 09:59:21   作者:yanhui_wei  
这篇文章主要介绍了CI框架出现mysql数据库连接资源无法释放的解决方法,分析了CI框架出现连接超过最大值的原因与相应的解决方法,涉及CI框架相关配置技巧,需要的朋友可以参考下

本文实例分析了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相关内容感兴趣的读者可查看本站专题:《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《php优秀开发框架总结》、《ThinkPHP入门教程》、《ThinkPHP常用方法总结》、《Zend FrameWork框架入门教程》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

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

相关文章

  • php生成条形码的图片的实例详解

    php生成条形码的图片的实例详解

    这篇文章主要介绍了php生成条形码的图片的实例详解的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • PHP查询分页的实现代码

    PHP查询分页的实现代码

    这篇文章主要为大家详细介绍了PHP查询分页的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • Python中使用django form表单验证的方法

    Python中使用django form表单验证的方法

    这篇文章主要介绍了Python中使用django form表单验证的方法,需要的朋友可以参考下
    2017-01-01
  • php中使用preg_match_all匹配文章中的图片

    php中使用preg_match_all匹配文章中的图片

    有时候我们需要使用php获取网页中的图片并保存下来,这里我们可以使用preg_match_all用来匹配图片地址,需要的朋友可以参考下
    2013-02-02
  • 简单实用的PHP文本缓存类实例

    简单实用的PHP文本缓存类实例

    今天小编就为大家分享一篇关于简单实用的PHP文本缓存类实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • Laravel 创建指定表 migrate的例子

    Laravel 创建指定表 migrate的例子

    今天小编就为大家分享一篇Laravel 创建指定表 migrate的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • php使用wangeditor实现富文本遇见问题及两种解决方法

    php使用wangeditor实现富文本遇见问题及两种解决方法

    在 PowerShell 中使用 npm install 命令时,命令行解析器可能会将 @ 符号解释为特殊字符,导致出现错误,遇到这样的问题如何解决呢,下面通过本文介绍php使用wangeditor实现富文本-遇见问题,需要的朋友可以参考下
    2023-12-12
  • PHP微信刮刮卡 附微信接口

    PHP微信刮刮卡 附微信接口

    像微信大转盘、刮刮卡这样的抽奖,最重要最核心的就是如何设置中奖的概率。本文综合了网上多个微信大转盘、刮刮卡的代码
    2016-07-07
  • PHP+jQuery翻板抽奖功能实现

    PHP+jQuery翻板抽奖功能实现

    在电视节目中有一种抽奖形式暂且叫做翻板抽奖,台上有一个墙面,墙面放置几个大方块,主持人或者抽奖者翻开对应的方块即可揭晓中奖结果。类似的抽奖形式还可以应用在WEB中,本文将使用PHP+jQuery为您讲解如何实现翻板抽奖程序。
    2015-10-10
  • 浅谈php serialize()与unserialize()的用法

    浅谈php serialize()与unserialize()的用法

    本篇文章是对php中的serialize()与unserialize()的应用进行了详细的分析介绍,需要的朋友参考下
    2013-06-06

最新评论