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
相关推荐
WeiZhihuicsdn6 分钟前
Linux源码包安装MySQL数据库
linux·数据库·mysql
布谷歌31 分钟前
【注意】sql语句where条件中的数据类型不一致,不仅存在性能问题,还会有数据准确性方面的bug......
android·数据库·sql·bug
嘻嘻哈哈1741 分钟前
docker搭建mysql
mysql·docker·容器
WSSWWWSSW1 小时前
DevOps 所需的行为
运维·数据库·devops
静西子1 小时前
Redis中的某一热点数据缓存过期了,此时有大量请求访问怎么办?
数据库·redis·缓存
猿java2 小时前
如何解决 MySQL主从复制延时问题?
java·mysql·面试
城南花开时3 小时前
soular基础教程-使用指南
java·大数据·数据库
枫叶落雨2224 小时前
10苍穹外卖之Task、WebSocket(音频是前端实现)
java·数据库·python
一线大码9 小时前
MySQL 存储过程未执行的问题排查过程
后端·sql·mysql
B站计算机毕业设计超人9 小时前
计算机毕业设计制造业MES生产管理平台 MES 生产制造源码+文档+运行视频+讲解视频)
java·spring boot·mysql·eclipse·tomcat·maven·web