下载安装 SQLSRV
SQLSRV 下载地址:https://docs.microsoft.com/en-us/sql/connect/php/microsoft-php-driver-for-sql-server
将需要用到的拓展(dll文件)复制到 php 安装路径的 ext 文件夹下完成安装。
修改 php.ini 并重启 Apache
安装完成后,使用文档编辑工具打开 php.ini 文件,配置启用 sqlsrv 拓展。
尝试连接 MSSQL
使用如下代码测试 MSSQL 是否连接成功:
<?php
header("Content-Type: text/html; CHARSET=GBK");
// 连接数据库
$serverName = "数据库地址";
$connectionOptions = array(
"Database" => "数据库名",
"UID" => "用户名",
"PWD" => "密码"
);
$conn = sqlsrv_connect($serverName, $connectionOptions);
if($conn){
print_r('Success!');
} else {
print_r( sqlsrv_errors(), true);
}
?>
ODBC 错误处理
如果出现了 [ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序 错误。则说明你电脑上没有安装 ODBC 驱动程序。
ODBC 驱动下载地址:https://docs.microsoft.com/en-us/sql/connect/odbc/download-odbc-driver-for-sql-server
下载安装后,PHP 连接 MSSQL 成功!