- 下载对应的PHP程序
http://cn2.php.net/distributions/php-5.4.45.tar.bz2
2.编译扩展
tar -zxvf php-5.4.45.tar.bz2 cd 解压目录/php-5.4.45/ext/pdo_dblib /opt/remi/php54/root/usr/bin/phpize ./configure --with-php-config=/opt/remi/php54/root/usr/bin/php-config --with-pdo-dblib=/usr/local/freetds/
(1)如果报错 yum install freetds-devel
(2)如果报找不到文件
cp /usr/local/freetds/lib/libsybdb.a /usr/lib/libsybdb.a cp /usr/local/freetds/lib/libsybdb.so /usr/lib/libsybdb.so
3.make 得到so文件,复制到实际PHP模块中
cp /root/php-5.4.45/php-5.4.45/ext/mssql/modules/mssql.so /opt/remi/php54/root/usr/lib64/php/modules/mssql.so
4.编辑php.ini
extension=mssql.so
5.测试
$link = mssql_connect('数据库地址','用户名','密码'); $version = mssql_query('SELECT @@VERSION'); $row = mssql_fetch_array($version); echo $row[0]; // Clean up mssql_free_result($version);