首先科普一下:
PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。
CodeIgniter的PDO如何设置呢?向下看很简单:
找到配置文件:database.php
$db['default'] = array(
'dsn' => '',
'hostname' => '192.168.0.110',
'username' => 'root',
'password' => '123456',
'database' => 'catalog',
'dbdriver' => 'mysqli',
改两个地方:hostname,dbdriver
$db['default'] = array(
'dsn' => '',
'hostname' => 'mysql:dbname=dbname;host=192.168.0.110',
'username' => 'root',
'password' => '123456',
'dbdriver' => 'pdo',