Linux上连接Microsoft SQL Server 2005
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-21
RedHat 5.2系统上的需要使用PHP 连接Microsoft SQL Server 2005 数据库 我们常见的连接数据库方式是使用ODBC方式连接, FreeTDS为Linux系统提供了TDS协议的开源客户端.MS SQL和Sybase使用的恰是TDS协议,在Linux中可以用FreeTDS连接MS SQL,下面简绍使用php的db-lib连接Microsoft SQL Server 2005 数据库 1、下载FreeTds cd /opt wget http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz 2、安装FreeTds tar -zxvf freetds-stable.tgz . /configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static make make install 3、编译php加上freetds --with-mssql=/usr/local/freetds 注意:如果编译php加载freetds 时候出现不能找到freetds目录,则需要以下操作(官方的Faq) touch /usr/local/freetds/include/tds.h touch /usr/local/freetds/lib/libtds.a 4、测试 然后在网站根目录下 新建phpinfo.php测试页面如下: <?php phpinfo(); ?> 使用浏览器打开 http://localhost/phpinfo.php 数据库连接测试页面: <?php if(mssql_connect(''192.168.1.3,1433'',''sa'',''sa'')){ echo "成功 "; } else { echo "失败 "; } ?> |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux网络应用下一篇: Linux:vsftpd.conf文件中的缺省配置含义
关于Linux上连接Microsoft SQL Server 2005的所有评论