若要从 PHP 应用程序连接到 SQL Server,需要按以下顺序安装以下组件:
PHP 运行时:从 php.net (Windows) 下载并安装 PHP,或使用系统包管理器(Linux/macOS)。
Microsoft ODBC Driver for SQL Server:PHP 驱动程序需要 ODBC 驱动程序。 从 下载 ODBC Driver for SQL Server 下载它。
Microsoft 驱动程序 for PHP for SQL Server:从下载适用于 PHP for SQL Server 的 Microsoft 驱动程序。 有关版本兼容性的详细信息,请参阅 适用于 SQL Server 的 Microsoft Drivers for PHP 的系统要求。
Web 服务器 (可选):如果要生成 Web 应用程序,请配置 IIS(Windows)或 Apache/Nginx(Linux/macOS)。
Windows
下载并安装 PHP — 将 线程安全 (TS) 版本用于 IIS,或者将 非线程安全 (NTS) 用于 Apache 或 CLI。
下载并安装 ODBC Driver for SQL Server。
下载 适用于 PHP for SQL Server 的 Microsoft 驱动程序 ,并将
.dll文件提取到 PHP 扩展目录。通过将以下行添加到
php.ini文件来启用驱动程序:extension=php_sqlsrv.dll extension=php_pdo_sqlsrv.dll通过运行
php -m并确认sqlsrv和pdo_sqlsrv是否出现在列表中来验证安装。
有关详细说明,请参阅 加载适用于 SQL Server 的 PHP Microsoft 驱动程序。 若要配置 IIS,请参阅 下载适用于 SQL Server 的 PHP Microsoft 驱动程序。
Linux 和 macOS
有关在 Linux 和 macOS 上安装 PHP、ODBC 驱动程序和 PHP 驱动程序的分步说明,请参阅适用于 PHP for SQL Server 的 Microsoft 驱动程序的 Linux 和 macOS 安装教程。