With the new MySQL versioning model as of July 2023, you have the flexibility to select between two release tracks, Innovation or Long-Term-Support (LTS)/Bugfix, depending on your application and environment needs. Both of the release tracks are production-grade quality and supported by HeatWave Service.
Supported MySQL Server Versions 🔗
MySQL server versions are divided into Innovation track and LTS/BugFix track.
Innovation Track
If you desire access to the latest features and improvements and enjoy staying on top of the latest technologies, then MySQL innovation track is the best fit for you. This is ideal for developers and database administrators working in fast-paced environments with high levels of automated tests and modern continuous integration techniques for faster upgrade cycles. For example, MySQL 8.1.0 is the first innovation release. If you want the latest features, improvements, and all bug fixes for the MySQL database, use the innovation release track, 8.1.x, 8.2.x, 8.3.x, and so on.
LTS/BugFix Track
LTS/Bugfix track contains only necessary fixes, so it is a better choice if your environment requires established database software behavior. Features can be removed and added only in the first version of a LTS release (such as 8.4.0 LTS) but not later versions (such as 8.4.1 LTS and 8.4.2 LTS) in the same LTS release. For MySQL 8.0, 8.0.34 is the first Bugfix version where no features will be removed and added in subsequent versions (such as 8.0.35 and 8.0.36) in the 8.0 release.
MySQL Versions Deprecation and Removal Policy in HeatWave Service 🔗
Older MySQL versions are marked as deprecated approximately three months before they become unavailable in HeatWave Service. Any DB system running an unavailable version is upgraded automatically in its next maintenance window to the next available version in the same series.
The HeatWave Service begins supporting new MySQL Server versions as soon as they are released as Generally Available (GA).
Customers are advised to regularly update their DB systems to the latest GA version. This can be from either the Innovation or LTS/Bugfix track. Regular updates ensure access to the latest features, bug fixes, and security patches. To update the MySQL Server version of a DB system, see Editing a DB System.
Each MySQL version in the LTS/Bugfix track will be deprecated about one year after its GA date while each MySQL version in the Innovation track will be deprecated about three months after its GA date. A notification banner will appear in the DB system details when you are running a deprecated version of MySQL Server. We strongly recommend updating and testing your DB systems when a MySQL server version has been deprecated.
About three months after the deprecation date, the MySQL server version will be unavailable. Any DB system that is still running an unavailable version will be upgraded automatically in its next maintenance window. It is upgraded to the lowest version currently available in the same series. For example, when version 8.0.31 becomes unavailable, it will be upgraded to 8.0.32 and when version 8.1.0 becomes unavailable, it is upgraded to 8.2.0. If you have configured one or more contacts in the DB system, the contacts will receive a notification about 1 week before the next scheduled maintenance. See Viewing and Managing Contacts.
MySQL Version Support Schedule in HeatWave Service 🔗
Each MySQL version is released on its General Availability date and is deprecated before it is made unavailable.
Note
Dates indicated by only month and year are preliminary and will be updated to specific dates as soon as they're confirmed. The mentioned dates are exclusive to the cloud service version. For details regarding MySQL Community, Enterprise, and CGE editions, please refer to the MySQL release notes documentation.
Table 5-6 HeatWave Service 8.0 Release Schedule
Version
General Availability (GA) date
Deprecation date
Unavailable date
8.0.31
October 28, 2022
October 25, 2023
January 16, 2024
8.0.32
February 8, 2023
January 16, 2024
April 16, 2024
8.0.33
April 25, 2023
April 30, 2024
July 16, 2024
8.0.34 Bug Fix
July 25, 2023
July 16, 2024
October 15, 2024
8.0.35 Bug Fix
October 25, 2023
October 15, 2024
January 21, 2025
8.0.36 Bug Fix
January 16, 2024
January 21, 2025
April 2025
8.0.37 Bug Fix
April 30, 2024
April 2025
July 2025
8.0.38 Bug Fix
July 1, 2024
July 2025
October 2025
8.0.39 Bug Fix
July 24, 2024
July 2025
October 2025
8.0.40 Bug Fix
October 15, 2024
October 2025
January 2026
8.0.41 Bug Fix
January 21, 2025
January 2026
April 2026
8.0.42 Bug Fix
April 2025
April 2026
* April 2026
Note
* MySQL 8.0 will be End-Of-Life in April 2026.
Table 5-7 HeatWave Service 8.1 to 8.4 Release Schedule
Version
General Availability (GA) date
Deprecation date
Unavailable date
8.1.0 Innovation
July 25, 2023
October 25, 2023
January 16, 2024
8.2.0 Innovation
October 25, 2023
January 16, 2024
April 16, 2024
8.3.0 Innovation
January 16, 2024
April 30, 2024
October 1, 2024
8.4.0 LTS
April 30, 2024
April 2025
July 2025
8.4.1 LTS
July 1, 2024
July 2025
October 2025
8.4.2 LTS
July 24, 2024
July 2025
October 2025
8.4.3 LTS
October 15, 2024
October 2025
January 2026
8.4.4 LTS
January 21, 2025
January 2026
April 2026
8.4.5 LTS
April 2025
April 2026
July 2026
Table 5-8 HeatWave Service 9.0 Release Schedule
Version
General Availability (GA) date
Deprecation date
Unavailable date
9.0.0 Innovation
July 1, 2024
November 5, 2024
January 21, 2025
9.0.1 Innovation
July 24, 2024
November 5, 2024
January 21, 2025
9.1.0 Innovation
October 15, 2024
January 21, 2025
April 2025
9.1.1 Innovation
November 19, 2024
February 20, 2025
May 2025
9.1.2 Innovation
December 17, 2024
March 18, 2025
June 2025
9.2.0 Innovation
January 21, 2025
April 2025
July 2025
9.2.1 Innovation
February 20, 2025
May 2025
August 2025
9.2.2 Innovation
March 18, 2025
June 2025
September 2025
9.3.0 Innovation
April 2025
July 2025
October 2025
Retrieving the Version of a MySQL
Server 🔗
You can retrieve the version of the MySQL server of a DB system by using the Console, CLI, or SQL command.
You can view the MySQL version number of a DB system on the Console from the DB system details page. See Using the Console. The same information is available by running a CLI command to retrieve the DB system details. See Using the CLI. If you want to view the full MySQL version information of the DB system, you must connect to the DB system and run a SQL command.
Using a Command-Line Client 🔗
Use a command-line client such as MySQL Client or MySQL Shell to retrieve the
version of a MySQL Server.
Connect to the DB system using the command-line client of your choice.
Run the following command:
SELECT @@version;
You get a response similar to the
following:
SELECT @@version;
+-----------------+
| @@version |
+-----------------+
| 8.0.34-u1-cloud |
+-----------------+
1 row in set (0.1687 sec)
8.0.34-u1-cloud is a MySQL Server version.
First number: Specifies the major release number such as 8.
Second number: Specifies the minor release number such as 0.
The major and minor numbers together constitute the release series number. The
series number describes the stable feature set.
Third number: Specifies the patch number within the release
series such as 34. This is incremented for each new bug fix release.
u*: Specifies the HeatWave Service-specific update number such as u1. Fixes and feature
development for the Oracle Cloud Infrastructure version of MySQL Server are
delivered according to a different schedule to the on-premise version.
cloud: Specifies that this version of MySQL server was built
for use in HeatWave Service only.