之前大都使用PHP 連接 mysql ,工作需要必須連接MSSQL 資料庫。不難安裝設定,但怕忘記,就記錄一下。

forget

環境: CentOS 7 / Apache 2.4.6 / PHP 7.1

安裝了 epel-release / remi-release-7

如果要連接MSSQL 資料庫,先下載 msodbcsql-13.1.9.2-1.x86_64.rpm

進行安裝

wget https://packages.microsoft.com/rhel/7/prod/msodbcsql-13.1.9.2-1.x86_64.rpm
rpm -ivh msodbcsql-13.1.9.2-1.x86_64.rpm

接著安裝

yum install php71-php-sqlsrv

這樣子機器就有連線到 MSSQL 的能力了。

可以用這腳本測試:

$dsn = ‘dblib:dbname=testdb;host=mssql.abc.com’;
$user = ‘testuser’;
$password = ‘test123’;
$connection = new PDO($dsn, $user, $password);

$sql = ‘select top 2 * from dbo.testtable ‘;

foreach ($connection->query($sql) as $row) {
var_dump($row);
}

日期:2018/05/14 | 留言:0 個 | 作者:Rico | 瀏覽:
分類:PHP
標籤:,
  1. 目前還沒有留言!
  1. 目前沒有引用。

*

Copyright -0001 紐菲斯的部落格