1. 程式人生 > >php windows下安裝sqlsrv擴充套件

php windows下安裝sqlsrv擴充套件

連結:官網文件
安裝步驟:
1.確認作業系統(windows、inux還是mac,64位還是86位,作業系統版 本,linux中centos是支援的,微軟文件中介紹的都是Red Hat)
2.確認php版本(版本號,是否是執行緒安全模式,php程序是64位還是86位)
3.確認連線的sqlserver的版本
4. 選擇作業系統對應版本的ODBC驅動程式(要安裝了ODBC驅動才能執行php的sqlsrv擴充套件)
ODBC驅動程式選擇
php擴充套件對應的驅動程式說明
比如選擇第一個ODBC驅動程式17+,點選進入檢視當前作業系統是否滿足,如果不滿足則選擇其他驅動程式,下圖為17+驅動程式的支援系統:
支援系統說明
5.選擇php對應版本(一致資訊第2條已經說明)與sqlserver資料庫都支援 的擴充套件


選擇sqlsrv php擴充套件
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擴充套件