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

配置方法同7.0.x,目前仍是预览版。

php7 连接mysql插件_php7相关推荐

  1. php7连接mysql测试代码

    php7连接mysql测试代码 <?php $mysqli = new mysqli("localhost", "root", "passwor ...

  2. 连接mysql插件_MySQL 插件之 连接控制插件(Connection-Control)

    插件介绍 MySQL 5.7.17 以后提供了Connection-Control插件用来控制客户端在登录操作连续失败一定次数后的响应的延迟.该插件可有效的防止客户端暴力登录的风险(攻击).该插件包含 ...

  3. excel连接mysql插件_Excel插件之连接数据数据库秒数处理,办公轻松化

    接上文,对excel连接数据库需求的进一步优化: 1.通过mysql for excel 插件的思路,了解到一个新的插件 sqlcel,通过这个插件excel连接数据库,可以将数据库中的数据导入exc ...

  4. php7 连接mysql

    网上好多贴害人啊..php7已经没有mysql这个扩展了,好多贴还是按照以前的方法讲,让我这个新手来回找了好多遍都没找到mysql,php7用后面两个链接数据库,千万不要傻傻去找也不要去来回拷贝什么d ...

  5. php7与mysql相关配置_PHP7连接mysql,文件配置问题

    首先看清楚标题,是PHP7,不是PHP5,PHP5的请绕道. 第一,确保你的PHP7已经安装好,并且PHP7与Apache之间的相关文件配置也搞定了, 第二,下载好mysql的安装包,DOS窗口安装好 ...

  6. php7mysql查询_php7连接MySQL实现简易查询程序的技巧

    简易教程 假设我们制作的是分班情况查询程序,将使用PHP7的环境以PDO的方式连接MySQL. 通过学号和姓名查询自己所在班级. 先来简介文件结构和数据库结构: PHP: config.php 存放数 ...

  7. mysqlli php7.0_php7配置mysqli并使用mysqli连接mysql

    php7配置mysqli和使用mysqli连接mysql 如果使用了wamp和lamp环境搭建了php web一般不易遇到这样的问题: php7 Class 'mysqli' not found in ...

  8. 【亲自验证】Navicat连接MySql提示无法加载身份验证插件“缓存_sha2_密码”?

    Navicat连接MySql提示无法加载身份验证插件"缓存_sha2_密码" [1]首先登录MySql(见下图) [2]管理员身份运行CMD(见下图) [3]如图所示 [4]Nav ...

  9. php7配置mysqli和使用mysqli连接mysql

    php7配置mysqli和使用mysqli连接mysql 如果使用了wamp和lamp环境搭建了php web一般不易遇到这样的问题: php7 Class 'mysqli' not found in ...

最新文章

  1. Qt/Linux 下的摄像头捕获(Video4Linux2)
  2. 什么是java序列化_什么是Java序列化?为什么序列化?序列化有哪些方式?
  3. 使用Python在Selenium WebDriver中获取WebElement的HTML源代码
  4. python3中的int类型占64位_在windows 10 64位计算机中,默认情况下,numpy数组数据类型将以int32形式出现...
  5. 大连理工大学 计算机复试分数线,2020大连理工大学考研复试分数线已公布
  6. 160329(二)、web.xml配置详解
  7. python学习,day3:函数式编程,*arge,**kwargs
  8. 如何得到长整数逆序后的整数
  9. 【HDU - 2255】奔小康赚大钱(KM算法模板,二分图最优匹配)
  10. 重磅盘点!过去一年里最受欢迎的技术干货,全在这里了
  11. Swift语法3.03(类型Types)
  12. javascript this
  13. 多线程的那点儿事(之无锁链表)
  14. 错误代码:1120当前Hsql数据库已被另一线程锁定
  15. PaddlePaddle︱开发文档中学习情感分类(CNN、LSTM、双向LSTM)、语义角色标注
  16. JAVA的延时函数使用
  17. Extjs EditorGridPanel复选框实现单选, 同时锁住指定行
  18. 技术干货大集锦(一)
  19. C#进阶(一)——TXT文件处理:以导线网近似平差为例
  20. 《运动改造大脑》读后感

热门文章

  1. Java描述设计模式(04):抽象工厂模式
  2. 人生的意义,呵!我找到了
  3. 使用正则表达式小心换行和回车
  4. JAVA API----Date类
  5. Atom飞行手册翻译: 3.4 文本处理包
  6. CLR via C# 之管中窥豹(一)
  7. Linux下监控网卡流量的软件iftop
  8. 4-2   ADO.NET-查询和检索数据1
  9. cisco 9月24日 CCNA实验
  10. ZZULIOJ 1107: 回文数猜想(函数专题)