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

相关文章
相关标签/搜索