字體:  

在 CentOS 7 下安裝FreeTDS + PHP 5.6 PDO 連結 MSSQL Server

99770 發表於: 2020-5-08 16:35 來源: ADJ網路控股集團


說明如何在 CentOS 7 PHP 5.x 版本,建置 PDO 連結 MS SQL Server 資料庫的環境教學。

(1)安裝 ODBC 驅動
安裝:
# yum install unixODBC

(2)安裝 FreeTDS 驅動
FreeTDS(Tabular Data Stream,表列資料串流)可透過它讓程式(如 PHP)來存取支援 TDS 的 Sybase SQL 或 MS SQL Server 資料庫。

安裝:
#yum install freetds

(3)PHP 相關套件
安裝:
# yum install php-pdo php-odbc

重啟 Nginx Web Server:
systemctl restart nginx

確認是否安裝完成,PDO drivers 有出現 odbc 表示正常:

QUOTE:

# php -i | grep odbc
... 以上省略 ...

PDO drivers => mysql, odbc, sqlite, oci
(4)安裝 php-mssql
# yum install php-mssql

安裝到這邊就可以囉