SQL Server 的 Microsoft PHP 驱动程序支持矩阵

下载 PHP 驱动程序

本页包含 SQL Server 的 Microsoft PHP 驱动程序的支持矩阵和支持生命周期策略。

Microsoft PHP 驱动程序支持生命周期矩阵和策略

Microsoft 支持生命周期 (MSL) 策略提供了与 Microsoft 产品的支持生命周期有关的可预测透明信息。 PHP Driver 3.x 版、4.x 版和 5.x 版提供五年主要支持(自驱动程序发布之日起开始计算)。 主流支持在 Microsoft 支持生命周期网站上定义。

Microsoft PHP 驱动程序不提供扩展和自定义支持选项。

支持以下 Microsoft PHP 驱动程序,直到指定的支持结束日期。

驱动程序名称 驱动程序包版本 主要支持结束日期
Microsoft PHP Drivers 5.12 for SQL Server 5.12 2029 年 1 月 25 日
Microsoft PHP Drivers 5.11 for SQL Server 5.11 2028 年 2 月 28 日
Microsoft PHP Drivers 5.10 for SQL Server 5.10 2027 年 1 月 31 日
Microsoft PHP Drivers 5.9 for SQL Server 5.9 2026 年 1 月 29 日
Microsoft PHP Drivers 5.8 for SQL Server 5.8 2025 年 1 月 31 日
Microsoft PHP Driver 5.6 for SQL Server 5.6 2024 年 2 月 21 日

不再支持以下 Microsoft PHP 驱动程序。

驱动程序名称 驱动程序包版本 主要支持结束日期
Microsoft PHP Driver 5.3 for SQL Server 5.3 2023 年 7 月 20 日
Microsoft PHP Driver 5.2 for SQL Server 5.2 2023 年 2 月 9 日
Microsoft PHP Driver 4.3 for SQL Server 4.3 2022 年 7 月 6 日
Microsoft PHP Driver 4.0 for SQL Server 4.0 2021 年 7 月 11 日
Microsoft PHP Driver 3.2 for SQL Server 3.2 2020 年 3 月 9 日
Microsoft PHP Driver 3.1 for SQL Server 3.1 2019 年 12 月 12 日
Microsoft PHP Driver 3.0 for SQL Server 3.0 2017 年 3 月 6 日
Microsoft PHP Driver 2.0 for SQL Server 2.0 2015 年 8 月 10 日
Microsoft PHP Driver 1.0 for SQL Server 1.0 2014 年 4 月 28 日

SQL Server 版本认证的兼容性

下面的矩阵列出了经过测试并已验证与相应驱动程序版本兼容的数据库版本。 我们努力保持与以前驱动程序版本的向后兼容性,但是随着 SQL Server 的发布,只有最新受支持的驱动程序才会通过新的 SQL Server 版本进行测试和认证。

驱动程序版本 →
↓ 数据库版本
5.12 5.11 5.10 5.9 5.8 5.6 5.3 5.2 4.3 4.0 3.2
Fabric 中的 SQL 数据库
Azure SQL 数据库
Azure SQL 托管实例
Azure Synapse Analytics
SQL Server 2022
SQL Server 2019
SQL Server 2017
SQL Server 2016
SQL Server 2014
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008

有关对 Azure SQL 数据库使用 PHP 的信息,请参阅连接到 Microsoft Azure SQL 数据库

PHP 版本支持

列出的 Microsoft PHP 驱动程序版本支持以下版本的 PHP:

驱动程序版本 →
↓ PHP 版本
5.12 5.11 5.10 5.9 5.8 5.6 5.3 5.2 4.3 4.0 3.2
8.3 8.3.0+
8.2 8.2.0+ 8.2.0+
8.1 8.1.0+ 8.1.0+ 8.1.0+
8.0 8.0.0+ 8.0.0+ 8.0.0+
7.4 7.4.0+ 7.4.0+ 7.4.0+
7.3 7.3.0+ 7.3.0+ 7.3.0+
7.2 7.2+1 7.2+1 7.2+1 7.2+1
7.1 7.1.0+ 7.1.0+ 7.1.0+ 7.1.0+
7.0 7.0.0+ 7.0.0+ 7.0.0+ 7.0.0+
5.6 5.6.4+
5.5 5.5.16+
5.4 5.4.32

1 Windows 支持版本 7.2.1 及更高版本,而 Linux 和 macOS 支持版本 7.2.0 及更高版本。

受支持的操作系统

列出的 Microsoft PHP 驱动程序版本支持以下 Windows 操作系统版本:

驱动程序版本 →
↓ 操作系统
5.12 5.11 5.10 5.9 5.8 5.6 5.3 5.2 4.3 4.0 3.2
Windows Server 2022
Windows Server Standard 2012 R2
Windows Server 2016
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2 SP1
Windows Server 2008 R2
Windows Server 2008 SP2
Windows 11
Windows 10
Windows 8.1
Windows 8
Windows 7 SP1
Windows Vista SP2

以下 Linux 和 macOS 操作系统版本(仅限 64 位)可以与列出的 Microsoft PHP 驱动程序版本配合使用:

驱动程序版本 →
↓ 操作系统
5.12 5.11 5.10 5.9 5.8 5.6 5.3 5.2 4.3 4.0 3.2
Ubuntu 22.04(64 位)
Ubuntu 20.04(64 位)
Ubuntu 18.04(64 位)
Ubuntu 16.04(64 位)
Debian 11(64 位)
Debian 10(64 位)
Debian 9(64 位)
Debian 8(64 位)
Red Hat Enterprise Linux 8(64 位)
Red Hat Enterprise Linux 7(64 位)
SUSE Linux Enterprise Server 15(64 位)
SUSE Linux Enterprise Server 12(64 位)
Alpine Linux 3.19(64 位)
Alpine Linux 3.18(64 位)
Alpine Linux 3.17(64 位)
Alpine Linux 3.16(64 位)
Alpine Linux 3.15(64 位)
Alpine Linux 3.14(64 位)
Alpine Linux 3.13(64 位)
Alpine Linux 3.12(64 位)
Alpine Linux 3.11(64 位) 1
macOS Monterey(64 位)
macOS Big Sur(64 位)
macOS Catalina(64 位)
macOS Mojave(64 位)
macOS High Sierra(64 位)
macOS Sierra(64 位)
macOS El Capitan(64 位)

1Alpine Linux 支持是版本 5.8.0 的实验性支持。 版本 5.8.1 引入了生产支持。

另请参阅

发行说明

支持资源

系统要求