CentOS 8 服务器安装 MySQL 报错:no match mysql-community-server

参考 MySQL 官方文档:

报错如下:

bash 复制代码
1.No match for argument: mysql-community-server
2.Error: Unable to find a match: mysql-community-server

上面的错误都提示找不到 mysql-community-server

【注】出现问题的核心原因为:基于RHEL 8Oracle Linux 8的基于EL8的系统,在默认情况下附带了一个名为mysqlyum模块。 除非禁用此模块,否则它将屏蔽MySQL存储库提供的软件包。只要是 EL8 系统安装任何版本的 MySQL 都会有这样的问题。

官方原话:

(EL8 systems only) EL8-based systems such as RHEL8 and Oracle Linux 8 include a MySQL module that is enabled by default. Unless this module is disabled, it masks packages provided by MySQL repositories. To disable the included module and make the MySQL repository packages visible, use the following command (for dnf-enabled systems, replace yum in the command with dnf)。

禁用方法如下:

bash 复制代码
yum module disable mysql

# 如果是 dnf,命令如下:
dnf module disable mysql

然后继续安装 MySQL Server

bash 复制代码
sudo yum install mysql-community-server

接下来就可以愉快的安装 MySQL 8.0 了。

个人博客:Roc's Blog

相关推荐
实心儿儿13 分钟前
Linux系统 —— 基础命令1
linux·运维·服务器
倔强的石头1061 小时前
KingbaseES:从兼容到超越,详解超越MySQL的权限隔离与安全增强
数据库·mysql·安全·金仓数据库
FreeBuf_1 小时前
SesameOp 恶意软件滥用 OpenAI Assistants API 实现与 C2 服务器的隐蔽通信
运维·服务器·网络
小鸡毛程序员1 小时前
我在CSDN学MYSQL之----数据库基本概念和基本知识(下)
数据库·mysql
凤凰战士芭比Q1 小时前
部署我的世界-java版服务器-frp内网穿透
java·服务器
噜啦噜啦嘞好1 小时前
Linux进程信号
linux·运维·服务器
米花町的小侦探1 小时前
解决 GORM + MySQL 5.7 报错:Error 1067: Invalid default value for ‘updated_at‘
mysql
samroom2 小时前
Linux系统管理与常用命令详解
linux·运维·服务器
一叶之秋14123 小时前
Linux基本指令
linux·运维·服务器
亚林瓜子3 小时前
在amazon linux 2023上面源码手动安装tesseract5.5.1
linux·运维·服务器·ocr·aws·ec2