Skip to content

Commit 9e2a8e4

Browse files
authored
Merge pull request #4975 from hariramt/task/DocUpdate/May13-2026
Task/doc update/may13 2026
2 parents 14cf30b + d360410 commit 9e2a8e4

4 files changed

Lines changed: 150 additions & 104 deletions

File tree

articles/mysql/concepts-version-policy.md

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
title: Version Support Policy
2+
title: Version support policy
33
description: Describes the policy around MySQL major and minor versions in Azure Database for MySQL
44
author: hariramt
55
ms.author: hariramt
66
ms.reviewer: maghan
7-
ms.date: 04/16/2026
7+
ms.date: 05/13/2026
88
ms.service: azure-database-mysql
99
ms.subservice: flexible-server
1010
ms.topic: concept-article
@@ -18,7 +18,7 @@ Azure Database for MySQL provides a fully managed database service powered by th
1818

1919
## Supported MySQL versions
2020

21-
Azure Database for MySQL was developed from the [MySQL Community Edition](https://www.mysql.com/products/community/), using the InnoDB storage engine. The service supports the community's current major versions, namely MySQL 5.7 and 8.0. MySQL uses the X.Y.Z. naming scheme where X.Y is the major version, Z is the minor version.Z is incremented for each new LTS release, but is likely always 0 for innovation releases. For more information about the scheme, see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.4/en/which-version.html).
21+
Azure Database for MySQL was developed from the [MySQL Community Edition](https://www.mysql.com/products/community/), using the InnoDB storage engine. The service supports the community's current major versions. MySQL uses the X.Y.Z. naming scheme where X.Y is the major version, Z is the minor version. Z is incremented for each new LTS release, but is likely always 0 for innovation releases. For more information about the scheme, see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.4/en/which-version.html).
2222

2323
Azure Database for MySQL currently supports the following major and minor versions of MySQL:
2424

@@ -27,9 +27,9 @@ Azure Database for MySQL currently supports the following major and minor versio
2727
| MySQL Version 5.7 | [5.7.44](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-44.html) | GA (Retired) |
2828
| MySQL Version 8.0 | [8.0.44](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-44.html) | GA |
2929
| MySQL Version 8.4 | [8.4.7](https://dev.mysql.com/doc/relnotes/mysql/8.4/en/news-8-4-7.html) | GA |
30-
| MySQL Version 9.5 | [9.5.0](https://dev.mysql.com/doc/relnotes/mysql/9.6/en/news-9-5-0.html) | Public Preview ([Innovation Release](#innovation-release-version-support)) |
30+
| MySQL Version 9.5 | [9.5.0](https://dev.mysql.com/doc/relnotes/mysql/9.5/en/news-9-5-0.html) | Public Preview ([Innovation Release](#innovation-release-version-support)) |
3131

32-
Read the version support policy for retired versions in [version support policy documentation.](concepts-version-policy.md#retired-mysql-engine-versions-not-supported-in-azure-database-for-mysql)
32+
Read the version support policy for retired versions in [version support policy documentation](#retired-mysql-engine-versions-not-supported-in-azure-database-for-mysql).
3333

3434
## Major version support
3535

@@ -46,22 +46,22 @@ The retirement details for MySQL major versions are listed in the following tabl
4646

4747
### What happens after standard support ends?
4848

49-
To provide customers with sufficient time to decide whether to upgrade to a supported version, Extended Support is planned to begin in spring 2026.
49+
To provide customers with sufficient time to upgrade to a supported version, Extended Support begins after Standard Support ends for each version.
5050

51-
After the standard support end date, Azure Database for MySQL servers running on unsupported MySQL versions are automatically enrolled in Extended Support and are automatically charged for this service after the grace period. Extended Support provides critical security updates for up to three years after the end of standard Support, allowing customers more time to plan and execute major version upgrades. To avoid Extended Support charges, you must upgrade your Azure Database for MySQL server to a MySQL version that is still within standard Support.
51+
After the Standard Support end date, Azure Database for MySQL servers running on unsupported MySQL versions are automatically enrolled in Extended Support and are automatically charged for this service after the grace period. Extended Support provides critical security updates for up to three years after the end of Standard Support, allowing customers more time to plan and execute major version upgrades. To avoid Extended Support charges, you must upgrade your Azure Database for MySQL server to a MySQL version that is still within Standard Support.
5252

5353
During the Extended Support period, Microsoft prioritizes the service's availability, reliability, and security. Essential modifications are implemented to ensure the service remains accessible and protected, but new features and minor version upgrades might not be guaranteed.
5454

5555
> [!NOTE]
56-
> Extended Support is automatically applied and charged to servers running on legacy MySQL versions after standard Support ends. To opt out of Extended Support and avoid charges, customers must upgrade to a supported major version of the software. For more information or to provide feedback, contact [Ask Azure Database For MySQL](mailto:AskAzureDBforMySQL@service.microsoft.com).
56+
> Extended Support is automatically applied and charged to servers running on legacy MySQL versions after Standard Support ends. To opt out of Extended Support and avoid charges, customers must upgrade to a supported major version of the software. For more information or to provide feedback, contact [Ask Azure Database For MySQL](mailto:AskAzureDBforMySQL@service.microsoft.com).
5757
>
58-
> Servers in stopped state will not be charged for extended support. The charge will only apply to servers in succeeded state.
58+
> Servers in stopped state won't be charged for Extended Support. The charge only applies to servers in succeeded state.
5959
>
6060
> Pricing is available on the [pricing page](https://azure.microsoft.com/pricing/details/mysql/?cdn=disable)
6161
6262
## Innovation release version support
6363

64-
The MySQL Innovation Release versions are provided to enable access to the latest MySQL features and capabilities. Support for these versions includes core functionalities but excludes advanced features such as High Availability (HA), replicas, and automated backups. Innovation Release support is limited to the most current version, with previous versions not retained to ensure users have access to the newest advancements. Each Innovation Release server has a 30-day lifecycle from the date of creation, after which it's automatically removed. No monthly maintenance updates are applied during the lifecycle of these versions. The Innovation Release track does not go GA.
64+
The MySQL Innovation Release versions are provided to enable access to the latest MySQL features and capabilities. Support for these versions includes core functionalities but excludes advanced features such as High Availability (HA), replicas, and automated backups. Innovation Release support is limited to the most current version, with previous versions not retained to ensure users have access to the newest advancements. Each Innovation Release server has a 30-day lifecycle from the date of creation, after which it's automatically removed. No monthly maintenance updates are applied during the lifecycle of these versions. The Innovation Release track doesn't go GA.
6565

6666
> [!NOTE]
6767
> Innovation Release versions are intended for early access and experimentation. As such, they don't qualify for customer support cases, and no direct support assistance is provided. Users are encouraged to refer to documentation and community resources for troubleshooting and guidance.
@@ -74,24 +74,28 @@ Azure Database for MySQL automatically performs minor version upgrades to the Az
7474

7575
The following restrictions apply only after the extended support period has ended, and your server is still running a retired MySQL version:
7676

77-
- No further security or support updates are provided for the retired version. Azure Database for MySQL can't patch the retired database engine for any bugs or security issues, and support for database engine-related issues are no longer be available. However, Azure continues performing periodic maintenance and patching for the host, OS, containers, and other service-related components.
77+
- No further security or support updates are provided for the retired version. Azure Database for MySQL can't patch the retired database engine for any bugs or security issues, and support for database engine-related issues is no longer available. However, Azure continues performing periodic maintenance and patching for the host, OS, containers, and other service-related components.
7878
- You can't create new database servers for the retired version. However, you can perform point-in-time recoveries and create read replicas for your existing servers.
7979
New service capabilities developed by Azure Database for MySQL might only be available for supported database server versions.
80-
- Uptime S.L.A.s apply solely to Azure Database for MySQL service-related issues and not to any downtime caused by database engine-related bugs.
80+
- Uptime SLAs apply solely to Azure Database for MySQL service-related issues and not to any downtime caused by database engine-related bugs.
8181
- In the extreme event of a serious threat to the service caused by the MySQL database engine vulnerability identified in the retired database version, Azure might choose to stop the compute node of your database server from securing the service first. You're asked to upgrade the server before bringing it online. During the upgrade process, your data is always protected by automatic backups performed on the service, which can be used to restore it to an older version if desired.
8282

8383
## Retired MySQL plugins support in Azure Database for MySQL
8484

8585
- According to the MySQL public documentation, the [mysql_native_password](https://dev.mysql.com/doc/refman/8.4/en/native-pluggable-authentication.html) authentication plugin was deprecated in MySQL 8.0.34. However, this plugin remains enabled in Azure Database for MySQL across all versions in Azure database for MySQL.
8686
- For MySQL 8.4, the caching_sha2_password plugin is the default authentication plugin. All new user accounts use the caching_sha2_password plugin for authentication.
8787
Existing user accounts that use the mysql_native_password plugin will continue to be supported.
88-
- It is recommended to change the authentication plugin for the existing user accounts to caching_sha2_password authentication plugin instead of the mysql_native_password plugin either before or after upgrade to MySQL 8.4.
88+
- Change the authentication plugin for existing user accounts to caching_sha2_password instead of mysql_native_password either before or after upgrading to MySQL 8.4.
8989

9090
## Frequently asked questions (FAQ)
9191

92-
__Q: What happens if I don't upgrade my Azure Database for MySQL server to a supported major version after standard support ends?__
92+
__Q: What is the difference between Azure Standard Support and Azure Extended Support?__
9393

94-
A: If you don't upgrade your Azure Database for MySQL server to a supported major version before the Azure extended support start date, your server is automatically enrolled in extended support, and you're charged for this service. To avoid extended support charges, you must upgrade your server to a MySQL version that is still within the standard support Period.
94+
A: Azure Standard Support refers to the time period between the end of community support (EOL) and the start of Extended Support and is provided at no additional cost. During Standard support, Microsoft continues to prioritize the service’s availability, reliability, and security. Only essential changes are made to keep the service stable and secure, and new features or minor version upgrades may not be introduced. Azure Extended Support applies after Standard support period ends, allowing you to continue running older versions with security updates and technical support, but without new features — and it is automatically applied and charged if you don’t upgrade.
95+
96+
__Q: What happens if I don't upgrade my Azure Database for MySQL server to a supported major version after Standard Support ends?__
97+
98+
A: If you don't upgrade your Azure Database for MySQL server to a supported major version before the Azure Extended Support start date, your server is automatically enrolled in Extended Support, and you're charged for this service. To avoid Extended Support charges, you must upgrade your server to a MySQL version that is still within the Standard Support period.
9599

96100
__Q: What is the process for performing a major version upgrade on Azure Database for MySQL?__
97101

@@ -129,7 +133,7 @@ A: Extended Support is a feature offering that allows customers to continue runn
129133

130134
__Q: Is Extended Support a separate support plan like Azure Standard or Professional Direct Support?__
131135

132-
A: No. Extended Support is not a support plan. It is a feature of the Azure Database for MySQL service that applies to specific MySQL versions after their community end of support. It is independent of your Azure Support Plan.
136+
A: No. Extended Support isn't a support plan. It's a feature of the Azure Database for MySQL service that applies to specific MySQL versions after their community end of support. It's independent of your Azure Support Plan.
133137

134138
__Q: Do I need to take any action to enable Extended Support?__
135139

@@ -141,7 +145,7 @@ A: Billing starts one month after the community end of support date of the MySQL
141145

142146
__Q: How is Extended Support priced?__
143147

144-
A: Extended Support is billed on a per vCore per hour basis. Pricing details will be published in November 2025 and will be available in the https://azure.microsoft.com/pricing/calculator/.
148+
A: Extended Support is billed on a per vCore per hour basis. For pricing details, see the [Azure pricing calculator](https://azure.microsoft.com/pricing/calculator/).
145149

146150
__Q: How do I exit Extended Support?__
147151

@@ -150,4 +154,4 @@ A: Simply upgrade your server to a MySQL version that is still under community s
150154
## Related content
151155

152156
- [Major version upgrade in Azure Database for MySQL](flexible-server/how-to-upgrade.md)
153-
- [Dump and restore](flexible-server/concepts-migrate-dump-restore.md)
157+
- [Migrate your MySQL database to Azure Database for MySQL - Flexible Server using dump and restore](flexible-server/concepts-migrate-dump-restore.md)

0 commit comments

Comments
 (0)