linux下 採用freetds 鏈接sqlserver2008

php7  php

yum install php71w-pdo_dblibsql

 

一、確認PHP版本 我一開始是PHP7 沒法安裝 先刪除數據庫

yum remove php* php-common

 

二、從新安裝php  必定要用yum 否則得煩死了 服務器

yum install php php-devel php-comm php-pdo

 

三、下載freetdsphp7

# wget ftp://ftp.freetds.org/pub/freetds/stable/freetds-patched.tar.gz
# tar -zxvf freetds-patched.tar.gz
# cd freetds-0.95

 

四、編譯和配置測試

# ./configure --prefix=/usr/local/freetds --with-tdsver=7.3 --enable-msdblib
# make && make install

 

五、驗證版本和測試是否能夠鏈接.net

# /usr/local/freetds/bin/tsql -C
# /usr/local/freetds/bin/tsql -H 數據庫服務器IP  -p 端口號 -U 用戶名 -P 密碼

 

六、配置pdo_dblib  並加入到php_ini.d中去code

# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-dblib=/usr/local/freetds/
# make && make install

 

參考資料blog

http://blog.csdn.net/21aspnet/article/details/47451253pdo

相關文章
相關標籤/搜索