編碼的世界 / 優質文選 / 文明

php7連接sqlserver


2022年7月03日
-   

一、首先php要開啟sqlsrv擴展
1.下載SQLSRV40.EXE(支持php7.0+),https://www.microsoft.com/en-us/download/details.aspx?id=20098

2.運行SQLSRV40.EXE,生成擴展文件,如圖

3.把php_pdo_sqlsrv_7_ts_x64.dll和php_sqlsrv_7_ts_x64.dll複制到php/ext目錄下(我的電腦是64位的)
注意:ts與nts的區別,看phpinfo

4.在php.ini裏面加入
extension=php_pdo_sqlsrv_7_ts_x64.dll extension=php_sqlsrv_7_ts_x64.dll
開啟擴展

5.安裝ODBC Driver 11 For SQL (msodbcsql.msi) https://www.microsoft.com/en-us/download/details.aspx?id=36434

6.運行msodbcsql.msi,完成安裝 注意:
7.重啟apache,sqlsrv擴展開啟成功
注意:php7.1版本根據這個方法會開啟不成功,原因是php_pdo_sqlsrv_7_ts_x64.dll和php_sqlsrv_7_ts_x64.dll這兩個擴展文件對php7.1不適用,請自行搜索適用php7.1的這兩個擴展文件 二、關於sql server的配置
請參考http://blog.csdn.net/sangjinchao/article/details/63279158
希望對你有幫助!共勉~

熱門文章