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

下载 PHP 驱动程序

查找Microsoft PHP for SQL Server驱动程序的支持生命周期策略、支持终止日期及认证兼容性矩阵(SQL Server版本、PHP版本和操作系统)。

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

Microsoft 支持生命周期 (MSL) 策略提供了与 Microsoft 产品的支持生命周期有关的可预测透明信息。 PHP 驱动程序版本 3.x、4.x 和 5.2-5.12 有 5 年的主流支持,从驱动程序发布日期算起。 PHP 驱动程序版本 5.13 提供 4 年的主流支持,从驱动程序发布日期到与 PHP 的支持生命周期保持一致。 主流支持在 Microsoft 支持生命周期网站上定义。

扩展和自定义支持选项不适用于 Microsoft PHP 驱动程序。

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

驱动程序名称 驱动程序包版本 主流支持结束
Microsoft PHP 驱动程序 5.13 版,用于 SQL Server 5.13 2030 年 2 月 27 日
Microsoft PHP Drivers 5.12 适用于 SQL Server 5.12 2029 年 1 月 25 日
Microsoft PHP 驱动程序 5.11,用于 SQL Server 5.11 2028 年 2 月 28 日
Microsoft PHP 驱动程序 5.10 for SQL Server 5.10 2027 年 1 月 31 日

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

驱动程序名称 驱动程序包版本 主流支持结束
Microsoft PHP 5.9 版 SQL Server 驱动程序 5.9 2026 年 1 月 29 日
Microsoft SQL Server 的 PHP 驱动程序 5.8 5.8 2025 年 1 月 31 日
Microsoft PHP 驱动程序 5.6 for SQL Server 5.6 2024 年 2 月 21 日
Microsoft PHP 5.3 SQL Server 驱动程序 5.3 2023 年 7 月 20 日
Microsoft PHP 驱动程序 5.2 for SQL Server 5.2 2023 年 2 月 9 日
Microsoft PHP 驱动程序 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 Drivers 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.13 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 2025 是
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.13 5.12 5.11 5.10 5.9 5.8 5.6 5.3 5.2 4.3 4.0 3.2
8.5 8.5.0+
8.4 8.4.0+
8.3 8.3.0+ 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.13 5.12 5.11 5.10 5.9 5.8 5.6 5.3 5.2 4.3 4.0 3.2
Windows Server 2025 是
Windows Server 2022 是 是 是 是
Windows Server 2019 是 是 是 是 是 是 是
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.13 5.12 5.11 5.10 5.9 5.8 5.6 5.3 5.2 4.3 4.0 3.2
Ubuntu 24.04 (64 位) 是
Ubuntu 22.04(64 位) 是 是 是 是
Ubuntu 20.04(64 位) 是 是 是 是 是
Ubuntu 18.04(64 位) 是 是 是 是 是 是
Ubuntu 16.04(64 位) 是 是 是 是 是 是 是
Debian 13 (64 位) 是
Debian 12 (64 位) 是
Debian 11(64 位) 是 是 是 是
Debian 10(64 位) 是 是 是 是 是 是
Debian 9(64 位) 是 是 是 是 是 是
Debian 8(64 位) 是 是 是 是 是
Red Hat Enterprise Linux 10 (64 位) 是
Red Hat Enterprise Linux 9 (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.23 (64 位) 是
Alpine Linux 3.22 (64 位) 是
Alpine Linux 3.21 (64 位) 是
Alpine Linux 3.20 (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 位) 是
macOS 26 Tahoe (64 位) 是
macOS 15 Sequoia (64 位) 是
macOS 14 Sonoma (64 位) 是 是
macOS 13 Ventura (64 位) 是
macOS 12 蒙特利 (64 位) 是 是 是
macOS 11 Big Sur (64 位) 是 是 是 是
macOS Catalina(64 位) 是 是 是
macOS Mojave(64 位) 是 是 是
macOS High Sierra(64 位) 是 是 是
macOS Sierra(64 位) 是 是 是 是
macOS El Capitan(64 位) 是 是 是