windows10 PHP7 Sqlserver 扩展

第一步、下载sqlserver扩展

1、7.0.x

7.0.x的扩展下载地址:

Microsoft Drivers for PHP for sql Server  https://www.microsoft.com/en-us/download/details.aspx?id=20098

ODBC Driver:

Microsoft® ODBC Driver 11 for sql Server® - Windows (支持sql Server® 2005)  https://www.microsoft.com/zh-CN/download/details.aspx?id=36434

Microsoft® ODBC Driver 13 for sql Server® - Windows + Linux (支持最新的sql Server® 2016)  https://www.microsoft.com/zh-CN/download/details.aspx?id=50420

安装配置:

下载sql Server的PHP扩展(Microsoft Drivers for PHP for sql Server),连接里有多个文件,只需要下载 sqlSRV40.EXE 即可。

解压后根据自己PHP的版本选择32位或64位的扩展,注意区分(Thread safe?)nts和ts。

复制扩展需要的文件PHP扩展目录。(例如我这里使用的是:PHP_pdo_sqlsrv_7_ts_x64.dll 和  PHP_sqlsrv_7_ts_x64.dll)

修改PHP.ini添加以下两行来启用扩展:

extension=PHP_sqlsrv_7_ts_x64.dll
extension=PHP_pdo_sqlsrv_7_ts_x64.dll

安装ODBC Driver,根据自己的需要选择上面的地址下载并安装。

现在可以使用PHPinfo()来查看是否成功加载了 pdo_sqlsrv 模块。

 

2、PHP 7.1.x

PHP 7.1.x 按照上面的方法配置是不行的,因为4.0版本的Microsoft Drivers for PHP for sql Server仅支持PHP7.0。

PHP 7.1.x 使用的扩展要到GitHub去下载4.1.3版本的才能用。

4.1.3 - Windows - Preview https://github.com/Microsoft/msphpsql/releases/tag/v4.1.3-Windows

第二步.下载安装ODBC Driver

Microsoft® ODBC Driver 11 for sql Server® - Windows (支持sql Server® 2005)  https://www.microsoft.com/zh-CN/download/details.aspx?id=36434

Microsoft® ODBC Driver 13 for sql Server® - Windows + Linux (支持最新的sql Server® 2016)  https://www.microsoft.com/zh-CN/download/details.aspx?id=50420

第三步.windows连接ODBC参考网址    https://jingyan.baidu.com/article/c1a3101e579cbede656deb17.html

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...