透過PDO ODBC 將PHP 連接到MSSQL
要使用PDO 和ODBC 在PHP 和MSSQL 資料庫之間建立連接,有一些關鍵設定
設定檔
確保您已設定必要的設定檔:
Linux 軟體套件安裝
安裝 unixodbc 和 freetds 軟體包。對於Ubuntu,執行:
apt-get install unixodbc tdsodbc
配置如下所示的設定檔:
odbc.ini
[mssql] Description = MSSQL Server Driver = freetds Database = XXXXXX ServerName = MSSQL TDS_Version = 7.1
od🎜>
[freetds] Description = MS SQL database access with Free TDS Driver = /usr/lib/i386-linux-gnu/odbc/libtdsodbc.so Setup = /usr/lib/i386-linux-gnu/odbc/libtdsS.so UsageCount = 1
od .ini
[mssql] host = XXXXXX port = 1433 tds version = 7.1
freetds.conf
進行這些更改後重新啟動Apache。
PHP PDO連線$pdo = new PDO("dblib:host=mssql;dbname=$dbname", "$dbuser","$dbpwd");
以上是如何使用 PDO 和 ODBC 將 PHP 連接到 MSSQL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!