php 5.5.12 连接sql2008

PHP连接SQLSERVER2008 问题汇总:
1. 需要手动配置扩展和安装一个驱动 拓展就是些dll文件 。微软的官网山更有相关的下载地址。https://www.microsoft.com/en-us/download/details.aspx?id=20098
拓展包版本与php版本对应:

            Version 4.0 supports PHP 7.0+ on Windows and Linux
            Version 3.2 supports PHP 5.6, 5.5, and 5.4 on Windows
            Version 3.1 supports PHP 5.5 and 5.4 on Windows
            Version 3.0 supports PHP 5.4 on Windows
 这里我用的5.5.12 所以我下载的是3.1版本
 下载完成后安装解压到php下的ext目录中
2. 在php.ini中配置
     这里一定要注意 这里的php.ini如果使用wampserver会有两个 一个是apche的一个是php的。我就是因为改错了配置文件 所以走了很多弯路。一定要修改apache下的php.ini。这里可以直接在wampserver点击左键 php->php.ini中进行修改 修改内容如下:
           extension=php_sqlsrv_55_ts.dll
           extension=php_pdo_sqlsrv_55_ts.dll

我用的是5.5版本 所以这里就添加55的拓展。
配置完以后 重启服务。在phpinfo()中查看 是否有sqlsrc的拓展提示 如果有表示添加拓展成功。
3.php所在的服务器安装Microsoft SQL Server 2012 Native Client.msi驱动,php才能成功访问Sql Server 2008数据库。
驱动名:Microsoft SQL Server 2012 Native Client.msi
下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=36434

完成以上步骤以后 就可以成功连接sql2008l了。注意:修改的php.ini文件是apche下的

参考地址:http://blog.csdn.net/goawaycow1/article/details/70158653

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值