php增加sql2008数据,php5.3增加sqlserver2008的支持

http://blog.csdn.net/wuhefy/article/details/46453255php5.3本身不带sqlserver2008的驱动,我们要从微软那里下载一个2.0版本的驱动包。下面说说用apache2.2+php5.3.29配置步骤。

1、首先保证操作系统是支持sql2.0驱动的

Supported operating systems for version 2.0 of the driver include:

Windows Server 2003 Service Pack 1

Windows XP Service Pack 3

Windows Vista Service Pack 1 or later

Windows Server 2008

Windows Server 2008 R2

Windows 7 2、系统要安装Microsoft SQL Server 2008 R2 Native Client。32位系统装32位的,64位系统装64位的。

3、配置apache2.2.

打开Apache2.2目录的conf文件夹的httpd.conf文件,在LoadModule部分的后边加上

LoadModule php5_module f:/php5.3.29/php5apache2_2.dll

AddType application/x-httpd-php .php .html .htm

PHPIniDir "f:/php5.3.29"

保存,打开控制台将apache加到服务中,用命令:httpd.exe -k install

4、下载Microsoft Drivers for PHP for SQL Server2.0驱动包,把

php_sqlsrv_53_ts_vc9.dll

php_pdo_sqlsrv_53_ts_vc9.dll    两个文件拷贝到php的ext目录中。因为我是用的php是线程安全的,所以dll选择ts的,如果你的php是非线程安全的,请拷贝nts的dll。

5、配置php

在php根目录找到php.ini-production文件,将其复制一个php.ini的文件,打开编辑。

搜extension_dir,放开注释,将路径改为php的ext目录,例如:“f:\php5.3.29\ext”

找到Dynamic Extensions部分,在最后加上

extension=php_sqlsrv_53_ts_vc9.dll

extension=php_pdo_sqlsrv_53_ts_vc9.dll

保存,重启apache.

6、在apache的测试文档index.html中增加<?php phpinfo();?>查看sqlserver驱动是否加载成功,如果成功则显示如下图片

0818b9ca8b590ca3270a3433284dd417.png

成功后就可以编写sqlserver的代码了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值