哈呜 发表于 2013-12-7 00:31:00

数据库配置里面dbdriver用的是mysql还是mysqli

本来在database.php的配置里面一直都是用mysql的,但是昨天打开log的时候,发现里面老有一个错误说
The mysql extension is deprecated and will be removed in the future: use mysqli or PDO
所以听他的就换成了mysqli。
结果发现有个问题,换成mysqli后,每次打开一个页面,不论是新打开还是刷新。请求的等待时间都要在1000ms以上。
如下图:
http://codeigniter.org.cn/forums/data/attachment/album/201312/07/002814hn7yx69ez5cexkxm.png


问题:
1. 为什么mysqli会导致请求的等待时间变得这么长?
2. 那大家在数据库配置中,用的是mysql还是mysqli?或是其他的数据库驱动?

哈呜 发表于 2014-9-11 09:59:26

mysqli 响应慢问题已解决
将    $db['default']['hostname'] = 'localhost';
改为 $db['default']['hostname'] = '127.0.0.1';

参考 http://www.kankanews.com/ICkengine/archives/128169.shtml
页: [1]
查看完整版本: 数据库配置里面dbdriver用的是mysql还是mysqli