一個項目用到php鏈接sqlserver數(shù)據(jù)庫,參數(shù)配置不當容易出現(xiàn)could not find driver這個錯誤。
基礎(chǔ)的IIS環(huán)境和PHP配置好。
1、確認PHP7的版本:分7.0.X、7.1.X、7.2.X、等
2、再確認PHP的是x86?x64?
3、確認PHP安裝是線程版?非線程版?ts/nts
以上3個確認了就去下載微軟的擴展文件:
1、微軟的驅(qū)動包:Microsoft Drivers for PHP for SQL Server 根據(jù)php版本下載對應(yīng)版本別搞錯了
https://github.com/Microsoft/msphpsql/releases
2、配置php.ini
編輯php.ini,添加:
extension=php_sqlsrv_7X_XX.dll
extension=php_pdo_sqlsrv_7X_XX.dll
3、安裝Microsoft? ODBC Driver
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
已經(jīng)安裝SQL Server 2016的可以跳過安裝Microsoft? ODBC Driver 13 for SQL Server?
該擴展庫sqlsrv的手冊:
https://www.php.net/manual/zh/book.sqlsrv.php
以上就是“php7.X 連接sql server的教程”的詳細內(nèi)容,更多請關(guān)注木子天禾科技其它相關(guān)文章!