PHP 连接SQLSERVER2008

windowsserver2008环境 
php-5.6.28版本  SqlServer2008

一)、下载一个SQL Server Driver for PHP

  这是一个扩展包,我是在这里下载的 http://www.microsoft.com/en-us/download/details.aspx?id=20098 
  根据php版本选择对应的安装包。由于我的PHP版本是5.6,在下载页面System Requirements中有说明,所以我下载的是 SQLSRV32.EXE, 
  运行解压后,取用以下两个dll
  php_sqlsrv_56_ts.dll
  php_pdo_sqlsrv_56_ts.dll
  放置于php-5.6.28/ext/ 

二)、配置php.ini
(1)在php.ini中添加如下两条扩展:

  extension=php_sqlsrv_56_ts.dll
  extension=php_pdo_sqlsrv_56_ts.dll

(2)将;extension=php_pdo.dll前面的;去掉,开启pdo连接扩展··
  如果PHP.ini 中没有该项则忽略。
(3)重新启动apache或者IIS。

(4)这时候你在phpinfo()中的PDO配置中会看见已经存在sqlsrv了。

三)、下载安装一个Microsoft® ODBC Driver 11 for SQL Server
https://www.microsoft.com/download/details.aspx?id=36434 

结语
配置的难点在于确定php版本以及SQL Server Driver for PHP的对应关系。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章