Supported versions for Azure Database for MySQL - Flexible Server

APPLIES TO: Azure Database for MySQL - Flexible Server

Azure Database for MySQL Flexible Server is powered by MySQL Community Edition, using the InnoDB engine.

MySQL uses the X.Y.Z naming scheme. X is the major version, Y is the minor version, and Z is the bug fix release. For more information about the scheme, see the MySQL documentation.

Note

To determine the version of your MySQL server instance, use the SELECT VERSION(); command at the MySQL prompt.

Azure Database for MySQL currently supports the following versions:

MySQL Version 5.7

Bug fix release: 5.7.37

Refer to the MySQL release notes to learn more about improvements and fixes in this version.

MySQL Version 8

Bug fix release: 8.0.28

Refer to the MySQL release notes to learn more about improvements and fixes in this version.

The service performs automated patching of the underlying hardware, OS, and database engine. The patching includes security and software updates. For MySQL engine, minor version upgrades are also included as part of the planned maintenance release. Users can configure the patching schedule to be system managed or define their custom schedule. During the maintenance schedule, the patch is applied and server may require a restart as part of the patching process to complete the update. With the custom schedule, users can make their patching cycle predictable and choose a maintenance window with minimum impact to the business. In general, the service follows monthly release schedule as part of the continuous integration and release.

Managing updates and upgrades

The service automatically manages patching for bug fix version updates. For example, 5.7.29 to 5.7.30.

Next steps