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
相关推荐
言德斐9 小时前
SQL性能优化的思路及策略
数据库·sql·性能优化
码界奇点10 小时前
Django视图从基础到高级的全面解析
数据库·django·sqlite·web·python3.11
Allan_202510 小时前
数据库学习
数据库·学习
fen_fen10 小时前
人大金仓数据库kingbase8创建表示例
数据库·oracle
一勺菠萝丶10 小时前
「您的连接不是私密连接」详解:为什么 HTTPS 证书会报错,以及如何正确配置子域名证书
数据库·网络协议·https
²º²²এ松10 小时前
蓝牙低功耗(BLE)通信的中心设备/外围设备(连接角色)、主机/从机(时序角色)、客户端/服务器(数据交互角色)的理解
运维·服务器·数据库
百锦再11 小时前
Vue Scoped样式混淆问题详解与解决方案
java·前端·javascript·数据库·vue.js·学习·.net
数据库知识分享者小北11 小时前
云栖重磅|瑶池数据库:从云原生数据底座向“AI就绪”的多模态数据底座演进
数据库·人工智能·云原生
_Johnny_11 小时前
Redis 升级操作指南:单机与主从模式
数据库·redis·缓存
源力祁老师12 小时前
ODOO数据文件(XML、CSV、SQL)是如何转换并加载到 Odoo 数据库
xml·数据库·sql