Huawei Cloud EulerOS 2.0使用哪个版本的mysql?

华为云 EulerOS 2.0 是基于 openEuler 操作系统开发的企业级操作系统,主要用于云计算和服务器环境。它默认的软件仓库(repo)中提供的 MySQL 版本会根据系统的发布时间和支持策略有所不同。

截至目前(2025年),EulerOS 2.0 通常推荐使用以下数据库:


MySQL 的替代:MariaDB

在 EulerOS 2.0 中,默认仓库通常提供的是 MariaDB 而不是 Oracle 官方版本的 MySQL。这是因为 MariaDB 是 MySQL 的一个广泛使用的分支,兼容性好,并且是许多 Linux 发行版(如 CentOS、RHEL、openEuler)默认的数据库。

  • MariaDB 版本:EulerOS 2.0 一般提供 MariaDB 10.3 或 10.5(具体取决于系统更新状态)
  • 如果你需要使用官方 MySQL,可以手动添加 MySQL 官方源进行安装。

🔍 如何查看当前系统支持的 MySQL/MariaDB 版本

你可以登录到 EulerOS 2.0 系统后运行以下命令来查看可用的数据库版本:

yum info mariadb

或者搜索相关包:

yum search mysql
yum search mariadb

📦 安装 MariaDB 示例:

sudo yum install mariadb mariadb-server

启动服务:

sudo systemctl start mariadb
sudo systemctl enable mariadb

🐢 如果你坚持要使用 Oracle MySQL:

你需要手动下载并配置 MySQL 的官方 YUM 源,例如:

wget https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm
sudo rpm -Uvh mysql80-community-release-el7-*.noarch.rpm

然后安装 MySQL:

sudo yum install mysql-community-server

注意:需要确认你的 EulerOS 内核和软件包与 MySQL 官方源的兼容性。


总结:

项目 推荐版本
默认数据库 MariaDB
MariaDB 版本 10.3 / 10.5(视更新情况而定)
是否支持 MySQL 官方版 支持,需手动添加源

如果你有具体的使用场景或需求(比如是否用于生产环境、是否需要企业支持等),我可以进一步为你定制建议。

未经允许不得转载:CLOUD技术博 » Huawei Cloud EulerOS 2.0使用哪个版本的mysql?