Supported Azure Database for MySQL server versions

Azure Database for MySQL has been developed from 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

In the service, a gateway is used to redirect the connections to server instances. After the connection is established, the MySQL client displays the version of MySQL set in the gateway, not the actual version running on your MySQL server instance. 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.6

Bug fix release: 5.6.44

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

MySQL Version 5.7

Bug fix release: 5.7.26

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

MySQL Version 8.0

Important

MySQL 8.0 is currently in preview.

Bug fix release: 8.0.15

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

Managing updates and upgrades

The service automatically manages patching for bug fix version updates. For example, 5.7.20 to 5.7.21.

Currently, minor and major version upgrades aren't supported. For example, upgrading from MySQL 5.6 to MySQL 5.7 isn't supported. If you'd like to upgrade from 5.6 to 5.7, take a dump and restore it to a server that was created with the new engine version.

Next steps

For information about specific resource quotas and limitations based on your service tier, see Service tiers