如何在codeigniter中使用SQL Server 2012作为我的数据库

5 sql-server codeigniter

我想在Codeigniter中构建一个应用程序,我想使用SQL Server 2012作为我的数据库

我还没有尝试过,我不知道从哪里开始.

  1. 如何配置我的Codeigniter以使用SQL Server 2012数据库?

  2. 我可以使用Codeigniter Active记录来检索SQL Server数据库中的数据吗?

  3. 如果我不能使用Codeigniter,我如何在我的Codeigniter模型中使用SQL Server查询?

请用示例代码给我一个详细的解释.

谢谢.

Raj*_*jan -1

可以通过 config->database.php 中的数据库设置来完成,添加自己的数据库配置,例如

//sql配置设置

$db['rajeev']['hostname'] = 'localhost';
$db['rajeev']['username'] = 'rajeev';
$db['rajeev']['password'] = 'rajeev@123';
$db['rajeev']['database'] = 'rajeev_ci';
$db['rajeev']['dbdriver'] = 'sqlsrv';
$db['rajeev']['dbprefix'] = '';
$db['rajeev']['pconnect'] = TRUE;
$db['rajeev']['db_debug'] = TRUE;
$db['rajeev']['cache_on'] = FALSE;
$db['rajeev']['cachedir'] = '';
$db['rajeev']['char_set'] = 'utf8';
$db['rajeev']['dbcollat'] = 'utf8_general_ci';
$db['rajeev']['swap_pre'] = '';
$db['rajeev']['autoinit'] = TRUE;
$db['rajeev']['stricton'] = FALSE;
Run Code Online (Sandbox Code Playgroud)

然后像这样设置 $active_group

$active_group = 'rajeev';
Run Code Online (Sandbox Code Playgroud)