如何在codeigniter中连接数据库,因为autoload.php中没有任何核心数组我试图在那里搜索它没有任何核心数组,就像上一个版本一样
答案 0 :(得分:4)
在application / config / database.php中,您可以设置连接到数据库的设置,例如:
$db['default']['hostname'] = '127.0.0.1';
$db['default']['username'] = '';
$db['default']['password'] = '';
$db['default']['database'] = '';
$db['default']['dbdriver'] = 'mysql';
//and so on...
然后,您可能希望将其自动加载到总是在手边并避免经常调用库。你把它放在
中$autoload['libraries'] = array('database');
位于application / config / autoload.php
的第55行然后您可以使用
在任何控制器或方法(或自定义库)中调用它//$this->db->... // method may vary
查看User Guide on database driver中的所有详细信息和方法以及有用的Active Record(sortof),如果您遇到问题,请查询。