windows安装sqlsrv遇到的问题 发布日期:2019-07-05 11:32:19     博主推荐★

先需要装(sqlsrv)扩展

https://www.microsoft.com/en-us/download/details.aspx?id=20098

下载好后,解压到随便一个目录里,然后找到对应版本的扩展的两个文件,复制到PHP的EXT目录下面


然后在php.ini加上extension扩展两个,比如

extension=php_sqlsrv_xx_ts.dll

extension=php_pdo_sqlsrv_xx_ts.dll


再需要装ODBC(不然还是连不上,大坑一个)

https://www.microsoft.com/zh-cn/download/details.aspx?id=36434


示例代码:

<?php

$server = 'xxx,11433';
$username = 'jooj';
$password = "xxxx";
$database = "xxxxx";

$connectionInfo = array("UID"=>$username, "PWD"=>$password, "Database"=>$database);
$dns = "sqlsrv:Database={$database};Server={$server}";

$conn = sqlsrv_connect( $server, $connectionInfo);
var_dump($conn);

$conn1 = new \PDO($dns,$username,$password);
var_dump($conn1);

if( $conn == false)
{
  exit ( "fail" );
}

输出结果:

C:\MyFile\syncScript>php sync.php
resource(4) of type (SQL Server Connection)
object(PDO)#1 (0) {
}


博文地址:https://blog.ahamu.cn/blog/detail.html?id=309
   
推荐文章
  • 1
    phpStorm中使用xdebug工具调试dock
    2019/12/09
  • 2
    讲的比较好的B+树执行原理的文章
    2019/12/09
  • 3
    如何用Dockerfile构建镜像
    2019/12/09
  • 4
    Linux服务器内存消耗过高
    2019/10/24
  • 5
    解决现有问题的方式方法
    2019/10/15
  • 6
    PHP对象的深克隆方法
    2019/10/12
  • 7
    ES演示文稿【二】
    2019/09/23
  • 8
    ES演示文稿
    2019/09/23
  • 9
    kibana正则表达式demo
    2019/09/23
  • 10
    聊天有序集合
    2019/09/23
  • 11
    分销员授权登陆逻辑思维导图
    2019/09/18
  • 12
    logstash配置记录
    2019/09/02
  • 13
    比较好用的过滤表情的正则
    2019/08/13
  • 14
    Linux中的screen命令使用
    2019/08/12
  • 15
    网站开发神奇【图片视频压缩网站】
    2019/07/24
  • 16
    windows安装sqlsrv遇到的问题
    2019/07/05
  • 17
    遇到服务空间有一部分没有使用的情况怎么扩展
    2019/06/20
  • 18
    阿里云磁盘空间扩容遇到的问题
    2019/06/20
  • 19
    关于用xhell连接linux虚拟机频繁出现Soc
    2019/06/15
  • 20
    nginx重置多级默认页
    2019/06/12
最喜标签
NYOJ 面试 AJAX ping CentOS 灰度算法 YII2