php sqlsrv安裝
1.首先安裝好PHP。這邊使用的版本為PHP Version 7.3.11。若想知道自己的php版本可以使用以下php函數方式查看。


2.再來我們需要下載微軟的PHP for SQL Server driver php_sqlsrv.dll
這個分別有兩個.dll檔案
然而照 版本說明 PHP Version 7.3.11 需要下載 Microsoft Drivers 5.9,如下圖所示。
Drive下載位置:https://github.com/Microsoft/msphpsql/releases

主要要使用哪兩個檔案,這邊需要看你是使用哪個PHP版本,
這個若你在PHP資料夾內看到php7ts.dll,你就是屬於Thread safe版的,
而這兩個版本主要區別在,你是使用iis架設,還是apache架設的。
xampp當然是apache了。
3.使用解壓縮軟體,或使直接執行下載下了的SQLSRV32.EXE檔案,
把與你php版本對應的.dll,這邊是使用php_pdo_sqlsrv_73_ts.dll與php_sqlsrv_73_ts.dll,放入php\ext\之下。
4.開啟php.ini
在最底下加入這兩行,儲存檔案
extension=php_sqlsrv_73_ts.dll
extension=php_pdo_sqlsrv_73_ts.dll

5.這時可以檢查phpinfo頁面,若沒有出現sqlsrv,
表示你的server無法執行Visual C++,需要另外安裝。
下載網址:https://www.microsoft.com/zh-tw/download/details.aspx?id=30679
這個php版本是使用32bit 所以下載安裝”適用於 Visual Studio 2012 Update 4 的 Visual C++ 可轉散發套件”
記得完成這些動作要重新啟動Apache。
完成後,再重新整理phpinfo.php頁面,搜尋sqlsrv看見以下畫面代表成功安裝了這個外掛。

mssql連結設定
需要安裝Microsoft® ODBMicrosoft® ODBC Driver 13 for SQL Server® – Windows + Linux
下載的網址如下:看你的作業系統安裝64還是32的版本。
https://www.microsoft.com/zh-tw/download/details.aspx?id=50420
以上我們建議都是使用32位元的版本,維持一致性,比較保險!
安裝完成之後就可以使用php撰寫連接MSSQL的語法囉!
還有甚麼問題,歡迎留言與我們討論,謝謝!!!

Comments