php windows下安裝sqlsrv擴充套件
阿新 • • 發佈:2018-12-17
連結:官網文件
安裝步驟:
1.確認作業系統(windows、inux還是mac,64位還是86位,作業系統版 本,linux中centos是支援的,微軟文件中介紹的都是Red Hat)
2.確認php版本(版本號,是否是執行緒安全模式,php程序是64位還是86位)
3.確認連線的sqlserver的版本
4. 選擇作業系統對應版本的ODBC驅動程式(要安裝了ODBC驅動才能執行php的sqlsrv擴充套件)
ODBC驅動程式選擇
比如選擇第一個ODBC驅動程式17+,點選進入檢視當前作業系統是否滿足,如果不滿足則選擇其他驅動程式,下圖為17+驅動程式的支援系統:
5.選擇php對應版本(一致資訊第2條已經說明)與sqlserver資料庫都支援 的擴充套件
選擇sqlsrv php擴充套件
php版本對應的擴充套件矩陣:
sqlserver對應擴充套件的支援矩陣
7.將php擴充套件新增到php的ext目錄,修改配置檔案
extension=php_sqlsrv_7_nts_x86.dll
extension=php_pdo_sqlsrv_7_nts_x86.dll
9.檢視phpinfo,sqlsrv模組是否載入
10.測試連線
$db = new \PDO('sqlsrv:Server=127.0.0.1;Database=mydatabase', 'username','password'); var_dump($db);
其他:linux新增sqlsrv擴充套件請參考:linux新增sqlsrv擴充套件