宝塔面板PHP连接SQLserver方法

1、安装PHP7.4

2、开启配置文件里面的extension=php_sqlsrv.dll扩展

3、下载SQLserver扩展:https://download.microsoft.com/download/6/f/f/6ffefc73-39ab-4cc0-bb7c-4093d64c2669/zh-CN/17.10.5.1/x64/msodbcsql.msi

4、安装扩展

<?php
$serverName = "ip地址"; // SQL Server 实例名称或IP地址
$connectionOptions = array(
    "Database" => "name", // 数据库名称
    "Uid" => "dataname", // 数据库用户名
    "PWD" => "paswd" // 数据库密码
);

// 建立连接
$conn = sqlsrv_connect($serverName, $connectionOptions);

if ($conn === false) {
    die(print_r(sqlsrv_errors(), true));
}

// 执行查询
$query = "SELECT * FROM mrp_plan";
$result = sqlsrv_query($conn, $query);

if ($result === false) {
    die(print_r(sqlsrv_errors(), true));
}

// 处理查询结果
while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
    var_dump($row);
}

// 关闭连接
sqlsrv_free_stmt($result);
sqlsrv_close($conn);
?>