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
相关推荐
EasyNVR10 分钟前
EasyNVR平台现已支持AAC、G711A及G711U音频编码格式
数据库·安全·音视频·视频监控·aac·g711
love静思冥想34 分钟前
自动化执行 SQL 脚本解决方案
java·数据库·sql·自动化
KaiwuDB41 分钟前
benchANT 性能榜单技术解读 Part 1:写入吞吐
数据库·时序数据库·kaiwudb
魔都天健1 小时前
STLG_02_03_MS SQL - 主要组件、历史和版本
开发语言·数据库·sql·学习
半聋半瞎1 小时前
【数据库】SQL相关知识点总结1(数据库约束、三大范式、关系模型、聚合函数)
数据库·sql
weisian1512 小时前
Mysql--基础篇--事务(ACID特征及实现原理,事务管理模式,隔离级别,并发问题,锁机制,行级锁,表级锁,意向锁,共享锁,排他锁,死锁,MVCC)
数据库·mysql
唐梓航-求职中2 小时前
缓存-Redis-API-Redisson-可重试
数据库·redis·缓存
HUNAG-DA-PAO2 小时前
如何解决数据库和缓存不一致的问题
数据库·缓存
风起洛阳@不良使2 小时前
oracle闪回版本查询
数据库·oracle
风月歌2 小时前
java项目之旅游网站的设计与实现(源码+文档)
java·mysql·vue·源码·springboot