首先科普一下:
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',