MySQL latest version, LTS & end-of-life dates

Latest version, released Jul 28, 2026 (2 months ago) Premier Support

MySQL currently has 2 supported releases and 14 that have reached end of life. The newest is MySQL 9.7 (LTS), released Apr 21, 2026, now at 9.7.2. The next end-of-life date is Apr 30, 2032, when MySQL 8.4 (LTS) stops getting updates. New releases come out about every 3 months, and each is supported for about 1 year, 3 months.

MySQL LTS schedule

Current LTS: MySQL 9.7 9.7.2 · full support until Apr 30, 2031, security fixes until Apr 30, 2034.

BranchLTS fromFull support untilEnd of life
MySQL 9.7 Current LTS — Apr 30, 2031 Apr 30, 2034
MySQL 8.4 — Apr 30, 2029 Apr 30, 2032

LTS (long-term support) branches get fixes for longer, so they're the usual pick for servers. What LTS means

Not sure? Run mysqld --version · commands for other tools

Brandon's take

I use MySQL for every public-facing database. In my homelab, I use SQLite for very small databases.

, IT administrator and web developer ·

Support timeline

What the colors mean
Active support Security fixes only Today + 6 older branches below

Supported versions

BranchReleasedLatestStatusEnd of life
9.7 (LTS) Apr 21, 2026 9.7.2
Jul 28, 2026
Premier Support until Apr 30, 2031 Apr 30, 2034
in 7 years
8.4 (LTS) Apr 30, 2024 8.4.11
Jun 30, 2026
Premier Support until Apr 30, 2029 Apr 30, 2032
in 5 years
14 end-of-life versions
BranchReleasedFinal versionEnd of life
9.6 Jan 20, 2026 9.6.1 Apr 21, 2026
9.5 Oct 21, 2025 9.5.2 Jan 20, 2026
9.4 Jul 22, 2025 9.4.2 Oct 21, 2025
9.3 Apr 15, 2025 9.3.2 Jul 22, 2025
9.2 Jan 21, 2025 9.2.2 Apr 15, 2025
9.1 Oct 15, 2024 9.1.2 Jan 21, 2025
9.0 Jul 1, 2024 9.0.1 Oct 15, 2024
8.3 Jan 16, 2024 8.3.0 Apr 30, 2024
8.2 Oct 25, 2023 8.2.0 Jan 16, 2024
8.1 Jul 18, 2023 8.1.0 Oct 25, 2023
8.0 (LTS) LTS Apr 19, 2018 8.0.46 Apr 30, 2026
5.7 Oct 9, 2015 5.7.44 Oct 31, 2023
5.6 Feb 1, 2013 5.6.51 Feb 28, 2021
5.5 Dec 3, 2010 5.5.63 Dec 31, 2018

How to upgrade MySQL

Back up first (mysqldump --all-databases), and read the release notes before moving to a new branch.

Ubuntu / Debian

sudo apt update
sudo apt install --only-upgrade mysql-server

RHEL / Rocky / AlmaLinux

sudo dnf upgrade mysql-server

Docker

docker pull mysql:9.7

Since 8.0.16 the server upgrades its system tables itself on first start; there's no separate mysql_upgrade step.

Official upgrade guide ↗ Back up first, and test on a non-production machine when you move to a new branch.

Quick answers

What is the latest version of MySQL?
The latest version of MySQL is 9.7.2, released on July 28, 2026.
What is the current MySQL LTS version?
The current LTS is MySQL 9.7 (9.7.2). It gets full support until Apr 30, 2031, then security fixes until Apr 30, 2034. Older LTS branches still supported: MySQL 8.4 (until Apr 30, 2032).
Which versions of MySQL are still supported?
MySQL 9.7 (LTS) and 8.4 (LTS) are currently supported.
When is the next MySQL end-of-life date?
MySQL 8.4 (LTS) reaches end of life on April 30, 2032. After that it gets no more updates, including security fixes.
How do I check which version of MySQL I have?
Run mysqld --version, then paste the result into the “Am I up to date?” box on this page.

Release history

RSS
  1. 9.7.2
  2. 8.4.11
  3. 9.7.1
  4. 8.4.10
  5. 8.0.46
  6. 9.7.0
  7. 8.4.9
  8. 8.0.45
  9. 9.6.1
  10. 8.4.8
  11. 9.6.0
  12. 9.5.2

Every version's release date is on its branch page.

Use this data

MySQL latest version badge

People who run MySQL also check

Package identifiers (for SBOM and vulnerability scanners)

Official release policy · Checked 2 hours ago