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
相关推荐
xfhuangfu1 天前
Oracle AI db 26ai中借助dbca创建pdb的过程
数据库·oracle
heze091 天前
sqli-labs-Less-28a
数据库·mysql·网络安全
久违8161 天前
SQL注入攻击核心技术深度总结
数据库·sql·oracle
2401_891450461 天前
Python上下文管理器(with语句)的原理与实践
jvm·数据库·python
helloworldandy1 天前
使用Python处理计算机图形学(PIL/Pillow)
jvm·数据库·python
「光与松果」1 天前
Oracle中v$session视图用法
数据库·oracle
木辰風1 天前
PLSQL自定义自动替换(AutoReplace)
java·数据库·sql
无限码力1 天前
华为OD技术面真题 - 数据库MySQL - 3
数据库·mysql·华为od·八股文·华为od技术面八股文
heartbeat..1 天前
Redis 中的锁:核心实现、类型与最佳实践
java·数据库·redis·缓存·并发
Prince-Peng1 天前
技术架构系列 - 详解Redis
数据结构·数据库·redis·分布式·缓存·中间件·架构