本文章向大家介紹php7連接Sqlserver的方法,主要包括php7.2連接Sqlserver使用實(shí)例、應(yīng)用技巧、基本知識(shí)點(diǎn)總結(jié)和需要注意事項(xiàng),具有一定的參考價(jià)值,需要的朋友可以參考一下。
首先php要開(kāi)啟sqlsrv擴(kuò)展
1.下載SQLSRV40.EXE(支持php7.0+),https://www.microsoft.com/en-us/download/details.aspx?id=20098
2.運(yùn)行SQLSRV40.EXE,生成擴(kuò)展文件,如圖
3.把php_pdo_sqlsrv_7_ts_x64.dll和php_sqlsrv_7_ts_x64.dll復(fù)制到php/ext目錄下(我的電腦是64位的)
注意:ts與nts的區(qū)別,看phpinfo
4.在php.ini里面加入
extension=php_pdo_sqlsrv_7_ts_x64.dll
extension=php_sqlsrv_7_ts_x64.dll
開(kāi)啟擴(kuò)展
5.安裝ODBC Driver 11 For SQL (msodbcsql.msi)
https://www.microsoft.com/en-us/download/details.aspx?id=36434
6.運(yùn)行msodbcsql.msi,完成安裝
注意:
7.重啟apache,sqlsrv擴(kuò)展開(kāi)啟成功
注意:php7.1版本根據(jù)這個(gè)方法會(huì)開(kāi)啟不成功,原因是php_pdo_sqlsrv_7_ts_x64.dll和php_sqlsrv_7_ts_x64.dll這兩個(gè)擴(kuò)展文件對(duì)php7.1不適用,請(qǐng)自行搜索適用php7.1的這兩個(gè)擴(kuò)展文件
推薦學(xué)習(xí):php視頻教程