Skip to content
Database

MySQL Releases

Track every MySQL release, from latest stable to end-of-life. Version timelines, EOL dates, security patches, and upgrade guidance for database teams.

Total Versions

Supported

Latest

Version Timeline

All tracked releases with lifecycle status and EOL dates.

Loading version data…

Embed Badges

Add live MySQL status badges to your README, docs, or dashboard.

Health Status

Overall support health

MySQL Health Status
![MySQL Health Status](https://img.releaserun.com/badge/health/mysql.svg)

EOL Countdown

Next end-of-life date

MySQL EOL Countdown
![MySQL EOL Countdown](https://img.releaserun.com/badge/eol/mysql.svg)

Latest Version

Current stable release

MySQL Latest Version
![MySQL Latest Version](https://img.releaserun.com/badge/v/mysql.svg)

CVE Status

Known vulnerabilities

MySQL CVE Status
![MySQL CVE Status](https://img.releaserun.com/badge/cve/mysql.svg)

Frequently Asked Questions

Common questions about MySQL releases and lifecycle.

How long are MySQL versions supported?
Oracle provides 5 years of Premier Support and 3 years of Extended Support for each MySQL release. After that, versions are end-of-life and stop receiving security patches.
Which MySQL version should I use in 2026?
MySQL 8.4 LTS is the recommended choice for production. It receives long-term security patches. MySQL 9.x is the Innovation track for early adopters who want the latest features.
What is the difference between MySQL and MariaDB?
MariaDB is a community fork of MySQL created in 2009. While they share origins, they have diverged significantly. MariaDB adds features like the Aria engine and Galera Cluster. MySQL has InnoDB Cluster and the X Protocol. Migration between them requires testing.
How often does MySQL release updates?
MySQL ships quarterly patch releases (CPU updates) with security fixes, plus ad-hoc patches for critical vulnerabilities. New minor versions ship roughly annually.

Related Tools

Browse All Version History