php5.3은 sqlserver2005에 연결됩니다.
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-07-25 08:50:31
操作系统win2003 服务器:iis php 5.3.26 sqlserver2005
- php5.3以后,已经不对sqlserver支持连接扩展了,不过微软官方还是对php5.3以后进行了扩展解决方案。
- 1.确认要连接sqlserver的数据库版本为2005
- 2.确认php支持的vc9还是vc6,这里可以从phpinfo()里看出来。
- 3.确认php的版本为5.3,并且确认php是否线程安全,可以再phpinfo()里看出来。
- 3.根据上面到微软官方下载扩展。或者直接下载附件。
-
-
- 2,3点在phpinfo里的Zend Extension Build这个属性中可以看出来。
- 如:API220090626,TS,VC9 TS代表线程安全,VC9版本的扩展。
- API220090626,NTS,VC6 NTS代表非现成安全,VC6版本的扩展。
-
-
- TS,VC9 将php_pdo_sqlsrv_53_ts_vc9.dll,php_sqlsrv_53_ts_vc9.dll这两个扩展赋值到php/ext目录下。
- TS,VC6 将php_pdo_sqlsrv_53_ts_vc6.dll,php_sqlsrv_53_ts_vc6.dll这两个扩展赋值到php/ext目录下。
- NTS,VC9 将php_pdo_sqlsrv_53_nts_vc9.dll,php_sqlsrv_53_nts_vc9.dll这两个扩展赋值到php/ext目录下。
- NTS,VC6 将php_pdo_sqlsrv_53_nts_vc6.dll,php_sqlsrv_53_nts_vc6.dll这两个扩展赋值到php/ext目录下。
-
- 同时,打开php.ini文件,写入下面代码
- extension=复制在ext下的pdo扩展//一定要对应
- extension=复制在ext下的扩展//一定要对应
- 一个php_pdo_sqlsrv对应一个php_sqlsrv
-
- 完成上面操作后。重启iis.
- 打开phpinfo();
- 可以查询PDO pdo项里包括sqlsrv
- 查询pdo_sqlsrv
- 如果上面都存在,则php5.3连接sqlserver2005已经成功了。。
- 然后写个测试连接的实例,测试成功。
复制代码
|
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31