Centos7 安装MySQl8.0报错:“MySQL 8.0 Community Server“ 的 GPG 密钥已安装,但是不适用于此软件包

报错具体内如如下:

bash 复制代码
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022 检索密钥
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 检索密钥


源 "MySQL 8.0 Community Server" 的 GPG 密钥已安装,但是不适用于此软件包。请检查源的公钥 URL 是否配置正确。


 失败的软件包是:mysql-community-client-plugins-8.0.40-1.el7.x86_64
 GPG  密钥配置为:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022, file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

1、检查GPG密钥URL配置是否正确:

bash 复制代码
vim /etc/yum.repos.d/mysql-community-repo

我的配置如下,是正确的:

bash 复制代码
[mysql80-community]
name=MySQL 8.0 Community Server
baseurl=https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql-8.0-community-el7-$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
      file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

2、尝试重新导入GPG密钥:

bash 复制代码
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

重新导入GPG密钥后再次安装软件:

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

3、GPG密钥重置后大部分可以解决,如果仍然安装失败,可以使用 --nogpgcheck 选项来禁用GPG密钥检查。这样可以确保安装成功,但安全性会降低,需要选择可靠的源来下载软件包:

bash 复制代码
yum install --nogpgcheck mysql-community-server
相关推荐
一语雨在生无可恋敲代码~20 小时前
RAG Day06 查询重建
数据库
对着晚风做鬼脸21 小时前
MySQL进阶知识点(八)---- SQL优化
数据库
nbsaas-boot21 小时前
使用 DuckDB 构建高性能 OLAP 分析平台
java·服务器·数据库
欢喜躲在眉梢里21 小时前
mysql之二进制日志
运维·数据库·mysql·日志·数据·mysql日志
mpHH21 小时前
babelfish for postgresql 分析--babelfishpg_tds--doing
数据库·postgresql
档案宝档案管理1 天前
档案管理系统如何对企业效率重构与提升?
大数据·数据库·人工智能·重构·档案·档案管理
TimberWill1 天前
PostgreSQL表备份并重命名出现索引、外键仍指向旧表,恢复后仍失败的问题
数据库·postgresql
沐浴露z1 天前
MySQL MVCC:通过 ReadView与 undolog版本链 分析读提交RC和可重复读RR的原理
数据库·mysql·innodb·mvcc
阿巴~阿巴~1 天前
MySQL索引特性(重点)
服务器·数据库·sql·mysql·ubuntu
NiNi_suanfa1 天前
【MySQL数据库】InnoDB实现MVCC(多版本并发控制)底层原理
数据库·mysql