Heim >Backend-Entwicklung >PHP-Tutorial >php56结合sql server2008使用。

php56结合sql server2008使用。

WBOY
WBOYOriginal
2016-07-29 09:08:201335Durchsuche
由于某些原因需要用php和Sqlserver2008数据库,网上找了一些资料,基本上都是说需要下载微软的驱动放在ext文件夹后,再在php.ini中增加如下配置: 
[PHP_PDO_SQLSRV] 

extension=php_pdo_sqlsrv_56_ts.dll 

[PHP_SQLSRV] 

extension=php_sqlsrv_56_ts.dll     

但即使按照相关步骤也无法运行成功,原因在于,官方给的sqlsrv3.0/3.2等均是32位的,并没有为64位的用户提供相关下载,偶然间在 http://blog.csdn.net/aw951753aw/article/details/44339889 中看到了介绍,

需要我们自己去下载64位的sqlsrv3.0/3.2。下载地址 http://pan.baidu.com/s/1dDIRpJF 。

下面我介绍一下主要步骤:

1.安装php

2.安装sql server2008

3.下载64位的sqlsrv3.0/3.2。下载地址 http://pan.baidu.com/s/1dDIRpJF 。

4.下载的sqlsrv3.0/3.2是一个解压exe运行后,就可以获取到相关dll文件

5.把需要的dll文件放在php\ext和System32中。

6.修改php.ini文件,如下增加

[PHP_PDO_SQLSRV] 

extension=php_pdo_sqlsrv_56_ts.dll 

[PHP_SQLSRV] 

extension=php_sqlsrv_56_ts.dll     

【这里的56代表的是版本,我的php版本是5.6,所以用这个,此外也有ts和nts区别,你们可以根据php判断】

php56结合sql server2008使用。

当成功后,即可看到下面的sqlsrv。

php56结合sql server2008使用。

此外我们安装成功后需要使用sqlsrv相关函数。

参照 http://www.php.net/manual/zh/book.sqlsrv.php 即可。

以上就介绍了php56结合sql server2008使用。,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn