CodeIgniter 模型 - 连接到数据库

当一个模型被载入时,它并不会自动连接数据库。以下方法可以使您连接数据库:

您可以使用标准方法来连接数据库(说明), 也可以通过控制器或者您的自定义模型。

您可以把第三个参数设置为TRUE来使模型装载函数自动连接数据库,连接配置可以在您的数据库配置文件中可以定义:$this->load->model('Model_name', '', TRUE);您可以手动设定第三个参数来载入您的自定义数据库配置:[code]$config[‘hostname’] = “localhost”;
$config[‘username’] = “myusername”;
$config[‘password’] = “mypassword”;
$config[‘database’] = “mydatabase”;
$config[‘dbdriver’] = “mysql”;
$config[‘dbprefix’] = “”;
$config[‘pconnect’] = FALSE;
$config[‘db_debug’] = TRUE;

$this->load->model(‘Model_name’, ‘’, $config);[/code]经过友好链接测试(也即只连接数据库不涉及查询),自动连接数据库和手动连接数据库时,消耗的内存情况是一样的,我本人的本机测试是0.67M。