php5.6結合sql server2008使用。

由於某些原因需要用php和Sqlserver2008數據庫,網上找了一些資料,基本上都是說需要下載微軟的驅動放在ext文件夾後,再在php.ini中增加如下配置: 
[PHP_PDO_SQLSRV] 

extension=php_pdo_sqlsrv_56_ts.dll 

[PHP_SQLSRV] 

extension=php_sqlsrv_56_ts.dll     

但即使按照相關步驟也無法運行成功,原因在於,官方給的sqlsrv3.0/3.2等均是32位的,並沒有爲64位的用戶提供相關下載,偶然間在 http://blog.csdn.net/aw951753aw/article/details/44339889 中看到了介紹,

需要我們自己去下載64位的sqlsrv3.0/3.2。下載地址 http://pan.baidu.com/s/1dDIRpJF 。

下面我介紹一下主要步驟:

1.安裝php

2.安裝sql server2008

3.下載64位的sqlsrv3.0/3.2。下載地址 http://pan.baidu.com/s/1dDIRpJF 。

4.下載的sqlsrv3.0/3.2是一個解壓exe運行後,就可以獲取到相關dll文件

5.把需要的dll文件放在php\ext和System32中。

6.修改php.ini文件,如下增加

[PHP_PDO_SQLSRV] 

extension=php_pdo_sqlsrv_56_ts.dll 

[PHP_SQLSRV] 

extension=php_sqlsrv_56_ts.dll     

【這裏的56代表的是版本,我的php版本是5.6,所以用這個,此外也有ts和nts區別,你們可以根據php判斷】


當成功後,即可看到下面的sqlsrv。


此外我們安裝成功後需要使用sqlsrv相關函數。

參照 http://www.php.net/manual/zh/book.sqlsrv.php 即可。

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