zoukankan      html  css  js  c++  java
  • thinkphp 3.2.3 连接sql server 2014 WAMPSERVER环境包

    安装 sqlsrv 扩展

    首先  sql server 2014 安装没啥说的 链接信息自己设置

    php 版本 :5.5.12

    sqlsrv 驱动  微软提供了 3.0 和3.1 版本  3.0 对应php 5.4  3.1对应着5.5 

    PS: win7 64位系统 

    下载sql server 驱动
    http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx

    • Version 3.0 supports PHP 5.4
    • Version 3.1 supports PHP 5.5

    下载地址
    http://www.microsoft.com/en-us/download/details.aspx?id=20098

    注意 这里下载的官方5.5驱动 是不支持64位环境的  我开始用WAMPSERVER 64位的就无法加载sqlsrv  

    支持64位的请来这里下载 有区别的就是 5.5 和5.6 版本

    所以这里就给 5.5 和 5.6的64位 地址下载

    http://pan.baidu.com/s/1kT5PceN

    然后把下载到的文件

    php_pdo_sqlsrv_55_nts.dll

    php_pdo_sqlsrv_55_ts.dll

    php_sqlsrv_55_nts.dll

    php_sqlsrv_55_ts.dll

    放到php安装目录下的ext目录下  (ext是php5以后的 都是这个目录)

    php配置加载  打开php.ini 搜索  extension 后面添加下面这些  请自己好好看清php.ini的位置

    extension=php_pdo_sqlsrv_55_nts.dll
    extension=php_pdo_sqlsrv_55_ts.dll
    extension=php_sqlsrv_55_nts.dll
    extension=php_sqlsrv_55_ts.dll

    重启服务 不重启 应该就能识别了

    用phpinfo()函数检测下 是否加载

    以下是成功的截图

    然后就是直接写个测试 用的TP3.2.3

       public  function  abc(){
            $User = M('info','dbo.','sqlsrv://sa:jkll1234@XXX-PCMSSQL/xxx');
        
          $s =  $User ->select();
            dump($s);
        }

    数据库表 展示

    访问:http://localhost:8080/index.php/Home/Category/abc.html

  • 相关阅读:
    [国家集训队]数颜色 / 维护队列
    【模板】二逼平衡树(线段树+平衡树)
    jenkins实现接口自动化持续集成(python+pytest+ Allure+git)
    Locust快速上手指南
    缓解多分类的样本不均衡问题
    PlayStation@4功能介绍及测试应用
    APP专项测试-弱网测试
    游戏自动化测试-局内战斗
    Windows下JMeter分布式压测环境搭建
    基于simhash的文本去重原理
  • 原文地址:https://www.cnblogs.com/xxx91hx/p/4212065.html
Copyright © 2011-2022 走看看