一、环境:php5.2.17(nts)+apache(Apache/2.2.22 (Win32))+server 2008
二、php框架:codeigniter2.2.5
三、配置php.ini
#开启以下模块 extension=php_mssql.dll extension=php_pdo_mssql.dll
四、配置codeigniter2.2.5
$db['default']['hostname'] = 'Example-20150213';//数据库实例名 $db['default']['username'] = 'sa'; $db['default']['password'] = 'Example'; $db['default']['database'] = 'V3_Data'; $db['default']['dbdriver'] = 'mssql'; $db['default']['dbprefix'] = ''; $db['default']['pconnect'] = FALSE; $db['default']['db_debug'] = TRUE; $db['default']['cache_on'] = FALSE; $db['default']['cachedir'] = ''; $db['default']['char_set'] = 'utf8'; $db['default']['dbcollat'] = 'utf8_general_ci'; $db['default']['swap_pre'] = ''; $db['default']['autoinit'] = TRUE; $db['default']['stricton'] = FALSE;
五、测试
查询表中的数据得到返回值。
对php5.3+版本需要自行添加相应扩展
下载地址:https://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx