Skip to content

MySQL Version EOL (2026) — Complete Guide

DodaTech Updated 2026-06-20 3 min read

In this tutorial, you'll learn about MySQL Version EOL (2026). We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.

MySQL changed its release model in 2024, moving from a traditional versioning scheme to a new LTS (Long-Term Support) and Innovation release model. Under the new model, Oracle publishes an LTS release every two years with 5 years of support, interspersed with Innovation releases that receive only short-term (6-month) support. MySQL 8.0 remains the most widely deployed version in production, with its EOL set for April 2026. Understanding MySQL version timelines is crucial for planning migrations from older releases and choosing between LTS and Innovation tracks for new deployments, especially given the fragmentation across Oracle MySQL, MariaDB, and Percona Server.

MySQL Version Support Table

Version Type Release Date End of Life
MySQL 5.7 LTS Oct 2015 Oct 2023
MySQL 8.0 LTS Apr 2018 Apr 2026
MySQL 8.4 LTS LTS Apr 2024 Apr 2029
MySQL 9.0 Innovation Jul 2024 Short-term
MySQL 9.1 Innovation Oct 2024 Short-term
MySQL 9.7 LTS LTS Expected 2026+ Expected 2031+

MySQL Support Policy

Oracle's MySQL support model changed with the introduction of the LTS/Innovation release track.

  • LTS releases: Published every 2 years. Each LTS receives 5 years of support from Oracle (premium and extended support available with commercial subscriptions).
  • Innovation releases: Published between LTS versions. These contain new features but receive only approximately 6 months of support. They are not recommended for production use — only for development and testing.
  • Support tiers: Oracle offers Premier Support (5 years), Extended Support (paid, +3 years), and Sustaining Support (indefinite, no new patches).
  • Forks: MariaDB and Percona Server follow their own release and support schedules, which are generally longer than Oracle's timelines.
Fork Support Difference
MariaDB ~10 years support per major version, LTS model
Percona Server Support mirrors upstream MySQL EOL + extended support options

How to Check Your MySQL Version

mysql --version

From within a MySQL session:

SELECT VERSION();

FAQ

What is the difference between LTS and Innovation releases in MySQL?

LTS releases are stable, production-ready versions supported for 5 years with regular security patches. Innovation releases are feature previews with approximately 6 months of support — they are intended for development and testing environments, not production.

When does MySQL 8.0 reach end-of-life?

MySQL 8.0 reaches end-of-life in April 2026. After this date, Oracle will no longer release security patches or bug fixes for MySQL 8.0 Community Edition. Commercial customers with Extended Support subscriptions may receive patches for an additional period.

Should I use MySQL 8.4 LTS or an Innovation release for my new project?

For production workloads, always choose the latest LTS release (currently 8.4 LTS). Innovation releases are suitable for development and testing where you want early access to new features, but they should not be deployed in production due to their short support window.

How does MariaDB support compare to Oracle MySQL?

MariaDB follows an LTS model with approximately 10 years of support per major version — significantly longer than Oracle MySQL. MariaDB 10.x releases are backward-compatible with MySQL in most cases, but diverge in features like storage engines and Replication.

Can I migrate directly from MySQL 5.7 to 8.4?

No. MySQL supports upgrades only from the previous major version. To go from 5.7 to 8.4, you must first upgrade to 8.0, then to 8.4. Use the mysql_upgrade utility after each major upgrade to verify and repair system tables

  • PostgreSQL Version EOL
  • MongoDB Version EOL

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro