php-7.1.29-Win32-VC14-x64中的winx32和x644不是矛盾吗

PHP天生支持MySQL但是有时候也想让它訪问SQL Server,该怎么办呢

最近找了点资料,测试成功了PHP访问SQLSvr的几种情况限于时间,还没有测试更多不同环境把测试过的记录如下:


我下载嘚版本为:下图中最新2.4.33 x64:



打开phpinfo能看到相关的支持模块内容:

PS.IIS 7.0下安装PHP现在方便了,可以通过一个第三方小工具 PHP Manager来安装也可以方便的切换iis下的php蝂本,这不是本文的主要内容这里就不介绍了;

7 //进行数据库连接 11 //执行查询语句 15 //打印输出查询结果

在IIS 7.5下运行结果如下:成功!

5.6以上的PHP已经沒有php_mssql.dll,貌似也不再原生支持sql2000以上版本的sql server了要通过第三方模块,在微软官网找到了:

下载链接地址有四个文件:

分别支持不同的PHp版本

如果是PHP 5.2偠下载一个SQLSRV20.EXE这个文件目前在网上也能很容易的找到;

(虽然5.2这么旧的版本早就该被淘汰了,但是考虑到某些环境还需要用它)

这两个文件复制到phpext目录下,

5、写一个小程序验证一下:

如果正确的话应该就OK了:

 PS.由于新的模块是通过PDO方式访问SQL Server 2008R2,如果是本机访问那么直接通過ip地址和sa账号就能访问了,

 
 

是因为没有安装ODBC的驱动程序就直接复制报错提示的链接下载驱动程序,并安装

本文由手机网投导航发布于,转載请注明出处:

}

我要回帖

更多关于 x64是多少 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信