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

[Others] CI下面如何使用pdo连接数据库

[复制链接]
发表于 2015-12-10 10:37:18 | 显示全部楼层 |阅读模式
CI下面如何使用pdo连接数据库?求解!谢谢
发表于 2015-12-10 17:01:34 | 显示全部楼层
关于数据库的设置里面不是就有吗?

$db['default'] = array(
    'dsn'   => '',
    'hostname' => 'localhost',
    'username' => 'root',
    'password' => '',
    'database' => 'database_name',
    'dbdriver' => 'mysqli',
    'dbprefix' => '',
    'pconnect' => TRUE,
    'db_debug' => TRUE,
    'cache_on' => FALSE,
    'cachedir' => '',
    'char_set' => 'utf8',
    'dbcollat' => 'utf8_general_ci',
    'swap_pre' => '',
    'encrypt' => FALSE,
    'compress' => FALSE,
    'stricton' => FALSE,
    'failover' => array()
);

其中配置下链接的字符串 dsn 和驱动 dbdirver:

$db['default']['dsn'] = 'pgsql:host=localhost;port=5432;dbname=database_name';
$db['default']['dbdirver'] = 'PDO';

这样应该就可以了吧,CI 对数据库的操作进行了封装,配置完之后只需要像以前一样使用 CI 的数据库接口进行操作就可以了吧。

本版积分规则