php连接sqlserver

xampp PHP 5.5.11-MSSQL-SQL Server 2005|2008

好吧,微软速度太慢了,最近换了php的软件,从APMserv换到了xampp,结果最新的xampp的php是5.5.11的,无法正常连接MSSQL-SQL Server,正好同事又需要我帮助调试一个过滤提取数据库内容的功能,所以只能想办法解决问题了。几经周折,在http://docs.moodle.org/25/en/Installing_MSSQL_for_PHP 找到了我要的答案并且测试通过,正常。无报错。 下面就说一下win7中的解决过程(其他操作系统的自己看原始链接): 1.下载插件解压php_dblib.dll(https://copy.com/oQtT3c8ENxjx),二选一,我用的是ts的,即线程安全。放到
xampp\php\ext
2.下载支持库msvcr71.dll(https://copy.com/ctZ6f6b9HpWs)放到
xampp\php
3.修改
xampp\php\php.ini
,添加下面代码到配置文件中:
xtension=php_dblib.dll
4.注意检查上下代码,确认php_mssql.dll未被启用。若启用,则注释掉
extension=php_mssql.dll
5.添加

        mssql.textlimit = 20971520
        mssql.textsize = 20971520
到php.ini 6.重启Apache即可。php测试代码:
<?php
	$link = mssql_connect('127.0.0.1', 'sa', 'password');
	if(!$link) {
		die('Could not connect: ' . mssql_error());
	}
	echo'Successful connection';
	mssql_close($link);
?>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值