99770 2020-5-8 16:35
在 CentOS 7 下安裝FreeTDS + PHP 5.6 PDO 連結 MSSQL Server
說明如何在 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
[/quote]
(4)安裝 php-mssql
# yum install php-mssql
安裝到這邊就可以囉