end-of-life.org

MySQL 8.4 End of Life

Support dates, the patch stream you lose at EOL, and upgrade guidance — rebuilt from live data.

Supported

MySQL 8.4 is actively supported. It reaches end of life on 30 Apr 2032.

2,091 days of security support left
8.4.11 latest release
29% of this branch's supported lifetime has elapsed — 10 Apr 2024 → 30 Apr 2032.
Check your versionmysqld --version

Support timeline

Official dates from the MySQL release process.

MilestoneDateStatus
Initial release10 Apr 2024
End of life (scheduled)30 Apr 2032 in 2,091 days
Active support ended30 Apr 2029 security fixes only after this
Latest release8.4.11 · 30 Jun 2026 current

What you lose on 30 Apr 2032

Being supported means fixes keep shipping to this branch. Here is the stream that stops. Source: NVD.

MySQL CVEs published and patched, by year

4 published in the last 12 months · data refreshed 2026-08-09

0 57.5 115 114 2022 41 2023 71 2024 28 2025 4 2026

At the last-12-month rate of 4 MySQL CVEs, running 8.4 for a year past 30 Apr 2032 means roughly that many vulnerabilities fixed upstream but never backported to your branch. Past branches bear this out: MySQL 9.6 has missed 0 since it went end of life.

How much runway a newer branch buys

Moving to MySQL 9.7 extends security support by about 721 days.

BranchEnd of lifeDays leftvs 8.4
MySQL 9.7 21 Apr 2034 2,812 +721 days
MySQL 8.4 30 Apr 2032 2,091 this branch

Review dev.mysql.com before moving to MySQL 9.7.

Frequently asked questions

When does MySQL 8.4 reach end of life?

MySQL 8.4 reaches end of life on 30 Apr 2032 — 2,091 days from now. After that date it receives no security fixes.

Is MySQL 8.4 still supported?

Yes. MySQL 8.4 is currently maintained. Latest release: 8.4.11, published 30 Jun 2026.

What happens when MySQL 8.4 reaches end of life?

Security fixes stop. Over the last 12 months 4 MySQL vulnerabilities were published and patched across supported branches; once 8.4 is end of life, fixes at that rate no longer reach it.

How long do I have to upgrade from MySQL 8.4?

2,091 days. Moving to MySQL 9.7 instead buys roughly 721 more days of security support.

All MySQL versions