mysql 9.x 不存在,官方从未发布该版本;截至2026年8月最新稳定版为8.4.x(lts),升级路径仅限5.7.9+→8.0.x或8.0.x→8.4.x,所谓“mysql 9”多为误传或非官方代号。

不能。MySQL 9.x 不存在,官方从未发布过 MySQL 9.0 或任何 9.x 版本。
为什么搜不到 MySQL 9.x 的下载或文档
截至 2026 年 8 月,MySQL 官方最新稳定版是 8.4.x(LTS),上一个长期支持版本是 8.0.34。所有 MySQL 官网、Yum 源、Docker Hub、GitHub 官方仓库中均无 mysql-9.0、mysql-server-9 或类似包名。所谓“MySQL 9.x”通常是误传、混淆(比如把 MariaDB 10.x 或 Percona Server 版本号错记)、或测试分支的非正式代号。
当前真实可用的升级路径只有这些
官方明确支持且经过验证的跨主版本升级路径如下:
-
5.7.9+→8.0.x(必须是 GA 版本,如8.0.32起) -
8.0.x→8.4.x(小版本升级,可就地升级) -
8.0.x→8.1.x(不推荐,8.1仍属开发分支,未进入 GA)
不存在从 5.7 直接到 “9.x” 的路径——因为目标版本根本不存在。
如果你看到“MySQL 9”相关线索,大概率是这三类情况
常见混淆来源:
- 把
MariaDB 10.11(常被简称为 “MariaDB 10”)误认为 MySQL 9 - 某些第三方打包镜像(如自编译 Docker 镜像)擅自打标
9.0-alpha,但非 Oracle 官方发布 - 社区讨论中用 “MySQL 9” 泛指“下一代 MySQL”,实际指代仍在规划中的
8.5+或远期演进方向,无具体版本号和发布时间表
真正要升级,盯紧 dev.mysql.com/downloads/mysql/ 页面的 GA(General Availability)标识,只认 8.0 和 8.4 系列。任何声称支持 “5.7 → 9.x” 的方案,要么基于虚构版本,要么混入了非官方修改,生产环境务必绕开。











