第一步、下載sqlserver擴展php
一、7.0.xhtml
7.0.x的擴展下載地址:git
Microsoft Drivers for PHP for SQL Server https://www.microsoft.com/en-us/download/details.aspx?id=20098github
ODBC Driver:sql
Microsoft® ODBC Driver 11 for SQL Server® - Windows (支持Sql Server® 2005) https://www.microsoft.com/zh-CN/download/details.aspx?id=36434windows
Microsoft® ODBC Driver 13 for SQL Server® - Windows + Linux (支持最新的SQL Server® 2016) https://www.microsoft.com/zh-CN/download/details.aspx?id=50420sqlserver
安裝配置:code
下載SQL Server的PHP擴展(Microsoft Drivers for PHP for SQL Server),鏈接裏有多個文件,只須要下載 SQLSRV40.EXE 便可。server
解壓後根據本身PHP的版本選擇32位或64位的擴展,注意區分(Thread safe?)nts和ts。htm
複製擴展須要的文件到PHP擴展目錄。(例如我這裏使用的是:php_pdo_sqlsrv_7_ts_x64.dll 和 php_sqlsrv_7_ts_x64.dll)
修改php.ini添加如下兩行來啓用擴展:
extension=php_sqlsrv_7_ts_x64.dll extension=php_pdo_sqlsrv_7_ts_x64.dll
安裝ODBC Driver,根據本身的須要選擇上面的地址下載並安裝。
如今能夠使用phpinfo()來查看是否成功加載了 pdo_sqlsrv 模塊。
二、PHP 7.1.x
PHP 7.1.x 按照上面的方法配置是不行的,由於4.0版本的Microsoft Drivers for PHP for SQL Server僅支持到PHP7.0。
PHP 7.1.x 使用的擴展要到GitHub去下載4.1.3版本的才能用。
4.1.3 - Windows - Preview https://github.com/Microsoft/msphpsql/releases/tag/v4.1.3-Windows
Microsoft® ODBC Driver 11 for SQL Server® - Windows (支持Sql Server® 2005) https://www.microsoft.com/zh-CN/download/details.aspx?id=36434
Microsoft® ODBC Driver 13 for SQL Server® - Windows + Linux (支持最新的SQL Server® 2016) https://www.microsoft.com/zh-CN/download/details.aspx?id=50420
第三步.windows鏈接ODBC參考網址 https://jingyan.baidu.com/article/c1a3101e579cbede656deb17.html