温馨提示×

centos mysql支持哪些版本

小樊
45
2026-10-23 07:29:09
栏目: 云计算

在 CentOS 上,MySQL 可支持的版本主要取决于 CentOS 系统版本 和 MySQL 官方/第三方仓库的支持情况。下面按常见情况说明。


一、MySQL 官方支持的主要版本(Oracle MySQL)

目前 MySQL 官方仍在维护的版本有:

MySQL 版本 状态 说明
MySQL 8.0 ✅ 主流版本 当前最常用,CentOS 7/8/9 均支持
MySQL 8.4 LTS ✅ 新长期支持版 2024 年发布,推荐新项目使用
MySQL 9.0+ ⚠️ 创新版 非 LTS,仅适合测试

❌ MySQL 5.7 已于 2023-10 停止官方支持
❌ MySQL 5.6 / 5.5 早已 EOL


二、不同 CentOS 版本支持的 MySQL

1️⃣ CentOS 7

  • ✅ MySQL 5.7(旧系统常见)
  • ✅ MySQL 8.0(推荐)
  • ✅ MySQL 8.4(可用)
  • 使用:
    • MySQL 官方 yum 仓库
    • 或 MariaDB(CentOS 默认)

2️⃣ CentOS 8(已 EOL)

  • ✅ MySQL 8.0
  • ✅ MySQL 8.4
  • 官方仓库或 AppStream

3️⃣ CentOS Stream 9

  • ✅ MySQL 8.0
  • ✅ MySQL 8.4 LTS
  • 推荐新部署使用

三、CentOS 默认自带的数据库(注意)

CentOS 默认 不是 MySQL,而是:

  • MariaDB
    • CentOS 7:MariaDB 5.5
    • CentOS 8/9:MariaDB 10.x

如果你要用 原版 MySQL,需要:

yum remove mariadb*

然后添加 MySQL 官方仓库。


四、推荐版本建议

场景 推荐版本
新项目 MySQL 8.4 LTS
老系统兼容 MySQL 8.0
旧应用依赖 5.7 仅内部使用,不推荐公网

五、查看可安装版本

yum list available mysql-community-server

或

dnf module list mysql

如果你告诉我:

  • CentOS 具体版本(7 / 8 / 9)
  • 是否生产环境
  • 是否需要兼容旧程序

我可以给你 最合适版本 + 安装命令。

0 踩