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

[数据库] codeigniter3的数据库性能问题

[复制链接]
发表于 2015-6-11 14:25:01 | 显示全部楼层 |阅读模式
本帖最后由 yho 于 2015-6-11 14:26 编辑

我发现有用$this->load->database()比没有加载这个数据库会多花1秒时间,最近在做省市联动的时候,省份改变了,城市要1秒才改变。@hex 你英文好,到官网论坛去说说呗,或者有什么优化方案
 楼主| 发表于 2015-6-11 22:02:41 | 显示全部楼层
在另外一台机子又没有问题,把这个帖子删除了吧
 楼主| 发表于 2015-6-12 11:33:21 | 显示全部楼层
原来是mysql版本的问题,5.1会多花1秒,5.5,5.6就很快
发表于 2016-1-14 09:41:53 | 显示全部楼层
你买个“后悔”道具不就删了吗
发表于 2017-1-14 17:04:23 | 显示全部楼层
本帖最后由 wnpers 于 2017-1-14 17:21 编辑

ci 3 可以使用pdo方式配置数据库, 估计是mysqli对于你的mysql来说有问题,推荐使用pdo

PHP复制代码
 
'dsn'        => 'mysql:host=127.0.0.1; dbname=你的数据库名; charset=utf8;',
        'hostname' => 'localhost',
        'username' => 'test',
        'password' => 'test',
        'database' => '',
        'dbdriver' => 'pdo',
        'dbprefix' => '',
 
复制代码


注意:host为127.0.0.1

你不用pdo,也可以直接将hostname 为127.0.0.1

本版积分规则