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

[已解决] 日志报告里有个ERROR mysql_pconnect(): The mysql extension

[复制链接]
发表于 2014-10-14 09:17:29 | 显示全部楼层 |阅读模式
本帖最后由 沦陷今生 于 2014-10-14 10:44 编辑
PHP复制代码
ERROR - 2014-10-14 09:12:35 --> Severity: 8192  --> mysql_pconnect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead E:\baiduyun\mdc_web\nnjbw-15\system\database\drivers\mysql\mysql_driver.php 91
复制代码


PHP复制代码
        function db_pconnect()
        {
                if ($this->port != '')
                {
                        $this->hostname .= ':'.$this->port;
                }
 
                return @mysql_pconnect($this->hostname, $this->username, $this->password);//这行
        }
复制代码



有这个记录用处理吗?这么处理才能让日志不再显示这条ERROR?
发表于 2014-10-14 10:09:59 | 显示全部楼层
高版本的php会有这个提示 也不算错误,  就是让你用PDO或者mysqli连接. 你查看下ci的mysql理解方式... 找合适的驱动就可以了

评分

参与人数 1威望 +1 收起 理由
沦陷今生 + 1 多谢

查看全部评分

发表于 2014-10-14 10:34:24 | 显示全部楼层
数据库配置一下 $db['default']['dbdriver'] = 'mysqli';

评分

参与人数 1威望 +1 收起 理由
沦陷今生 + 1 多谢

查看全部评分

发表于 2014-10-14 11:08:42 | 显示全部楼层
数据库配置文件改成mysqli就没这个提示了
改成mysqli后CI自带数据备份就不可以用了   可以单独设置下

本版积分规则