Linux PHP连接MSSQL
一、软件包 a) freetds-stable.gz b) php-5.2.12.tar.gz 二、安装步骤 a) tar zxvf freetds-stable.gz b) cd freetds-0.82/ c) ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 d) Make e) Make install f) Tar zxvf php-5.2.12.tar.gz g) Cd php-5.2.12 h) ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --enable-safe-mode --enable-mbstring --with-mysql=/usr/local/mysql --with-pdo-mysql=/usr/local/mysql/ --with-zlib --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --without-pear --enable-ftp --enable-zip --enable-sockets --with-mssql=/usr/local/freetds i) Make j) Make install k) Vi /usr/local/php/lib/php.ini l) extension=php_mssql.dll取掉前面的分号 m) vi /usr/local/freetds/etc/freetds.conf n) 增加如下代码 [server73] host = 192.168.0.36 port = 1433 tds version = 8.0 client charset = utf8 o) ./tsql -H192.168.0.36 -p1433 -Usq –Dgovstock// 测试连接SQLSERVER p) ./tsql -Sserver73 -Usa –Dgovstock//测试连接SQLSERVER q) 输入命令后出现”>”表示连接成功 三、说明 a) 要保证SQLSERVER2000/2005可以远程连接.可以telnet ip地址 1433测试1433是否打开.注意防火墙.SQLEXPRESS2005的端口是动态的.不是1433端口.需要先设置成1433静态端口. |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |