CI框架百问百答:CodeIgniter的PDO如何设置?--第8问

时间:2022-04-03 19:23:11

首先科普一下:

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',