您的位置:首页 > 编程语言 > PHP开发

Yii连接mssql 数据库配置

2013-10-24 10:14 344 查看
下载MSSQL 的PDO 扩展

SQL Server Driver for PHP 2.0.rar

SQL Server Driver for PHP 3.0.rar

根据自己需求下载不同的版本直接在csdn上搜索就可以搜索的到,我的php是5.2.的所以用的是SQL
Server Driver for PHP 2.0.rar解压找到php_pdo_sqlsrv_52_ts_vc6.dll,php_sqlsrv_52_ts_vc6.dll,然后安装释放它到PHP的ext目录下面。

如果你在使用MSSQL2005,那么还需要安装Microsoft SQL Server 2008 R2 Native Client。

然后在 php.ini里面启动该扩展:

extension=php_mssql.dll是自带的直接去掉";"即可

extension=php_sqlsrv_52_ts_vc6.dll

extension=php_pdo_sqlsrv_52_ts_vc6.dll

config里面像下面这样配置注意mssql2000与mssql2005,mssql2008配置的connectionString不同:

// PDO MSSQL
'db'=>array(
// 'class'=>'application.components.MyMsSqlConnection',

// old MS PDO + MSSQL 2000:
//'connectionString' => 'mssql:host=HOSTNAME\SQLEXPRESS;dbname=Client',

// new MS PDO + MSSQL 2005 2008
'connectionString' => 'sqlsrv:Server=HOSTNAME\SQLEXPRESS;Database=Client',
'username' => 'sa',
'password' => 'sa',
'charset' => 'utf8',
'tablePrefix' => 'tbl_',
),
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php yii mysql