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

news2024/12/23 9:20:12

Is this ok [y/d/N]: y
Downloading packages:
警告:/var/cache/yum/x86_64/7/mysql57-community/packages/mysql-community-server-5.7.44-1.el7.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 3a79bd29: NOKEY
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 检索密钥

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

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

这个警告表明 MySQL 5.7 的 GPG 密钥验证失败,可能是由于 GPG 密钥不匹配或未正确配置。

为了解决这个问题,你可以尝试清除 YUM 缓存并重新导入 MySQL GPG 密钥。请按照以下步骤操作:

  1. 清除 YUM 缓存:

    sudo yum clean all
    
  2. 重新导入 MySQL GPG 密钥:

    sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql
    

    如果你的 GPG 密钥已被添加到 /etc/pki/rpm-gpg/ 目录,你可以使用下面的命令重新导入:

    sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
    
  3. 再次运行安装命令:

    sudo yum install mysql-community-server
    

在上述步骤之后,如果问题仍然存在,可能是 MySQL 存储库的 GPG 密钥发生了变化。在这种情况下,你需要查找 MySQL 存储库的最新 GPG 密钥并进行导入。

你也可以尝试更新 MySQL 存储库配置,以确保使用的是正确的 GPG 密钥。可以查看 /etc/yum.repos.d/mysql-community.repo 文件,确保其中的 gpgkey 行指向正确的 GPG 密钥 URL。

警告:mysql80-community-release-el7-11.noarch.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 3a79bd29: NOKEY
准备中… ################################# [100%]
file /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql from install of mysql80-community-release-el7-11.noarch conflicts with file from package mysql80-community-release-el7-3.noarch
file /etc/yum.repos.d/mysql-community-source.repo from install of mysql80-community-release-el7-11.noarch conflicts with file from package mysql80-community-release-el7-3.noarch
file /etc/yum.repos.d/mysql-community.repo from install of mysql80-community-release-el7-11.noarch conflicts with file from package mysql80-community-release-el7-3.noarch

这个警告表明在安装新版本的 mysql80-community-release-el7 时,它与旧版本的 mysql80-community-release-el7 发生了冲突。

为了解决这个问题,首先需要卸载旧版本的 mysql80-community-release-el7,然后再安装新版本。以下是具体的步骤:

  1. 卸载旧版本的 mysql80-community-release-el7

    sudo yum remove mysql80-community-release-el7-3.noarch
    

    如果上述命令没有找到软件包,可以尝试使用 rpm 命令:

    sudo rpm -e --nodeps mysql80-community-release-el7-3.noarch
    
  2. 重新安装新版本的 mysql80-community-release-el7

    sudo rpm -ivh mysql80-community-release-el7-11.noarch.rpm
    

    确保你使用的是新版本的 RPM 文件。

  3. 再次运行 MySQL 安装命令:

    sudo yum install mysql-community-server
    

这应该解决由于 mysql80-community-release-el7 版本冲突而导致的问题。确保在整个过程中没有出现错误,并随时提问以获取更多帮助。

sudo rpm -ivh mysql80-community-release-el7-11.noarch.rpm
警告:mysql80-community-release-el7-11.noarch.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 3a79bd29: NOKEY
准备中… ################################# [100%]
正在升级/安装…
1:mysql80-community-release-el7-11 ################################# [100%]
[root@ecm-a08e ~]#

好的,你已经成功安装了新版本的 mysql80-community-release-el7。现在,你可以继续安装 MySQL Community Server。以下是你可以执行的步骤:

  1. 清除 YUM 缓存:

    sudo yum clean all
    
  2. 重新导入 MySQL GPG 密钥:

    sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql
    
  3. 运行 MySQL 安装命令:

    sudo yum install mysql-community-server
    

    在安装过程中,如果系统询问是否要导入 GPG 密钥,请选择 ‘y’(是)。

  4. 启动 MySQL 服务:

    sudo systemctl start mysqld
    
  5. 设置 MySQL 服务开机自启动:

    sudo systemctl enable mysqld
    
  6. 检查 MySQL 版本:

    mysql --version
    

现在,你应该成功安装了 MySQL Community Server。如果有其他问题或疑问,请随时提问。

安装完如何登录呢

安装完 MySQL Community Server 后,你可以使用以下步骤登录到 MySQL 数据库:

  1. 启动 MySQL 服务:

    sudo systemctl start mysqld
    
  2. 登录 MySQL:

    mysql -u root -p
    

    系统可能会提示你输入密码。如果这是你首次登录,可能需要使用临时密码。你可以在 MySQL 的错误日志中找到这个临时密码。执行以下命令查看错误日志:

    sudo grep 'temporary password' /var/log/mysqld.log
    

    输入临时密码,然后按照提示更改密码。
    在这里插入图片描述

  3. 更改 MySQL 密码(如果需要):

    在登录 MySQL 后,你可能需要更改 root 用户的密码。执行以下命令:

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';
    

    请将 'your_new_password' 替换为你想要设置的新密码。

  4. 退出 MySQL:

    在完成必要的操作后,退出 MySQL:

    quit;
    

现在你应该能够成功登录到 MySQL 数据库。如果有其他问题,请随时提问。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1408363.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

知识图谱符号表示比较:特性图、RDF和OWL

目录 前言1 特性图:灵活的图结构表示1.1 优势与灵活性1.2 存储优化与查询优势1.3 挑战:缺乏工业标准支持 2 RDF(Resource Description Framework):面向Web的数据标准2.1 三元组结构的优势2.2 语义标准与词汇丰富性2.3 …

蓝桥杯备战——1.点亮LED灯

1.解析原理图 由上图可以看到8个共阳LED灯接到了573输出口,而573输入接到单片机P0口上。当573 LE脚输入高电平时,输出随输入变化,当LE为低电平时,输出锁存。 由上图可以看到Y4C接到了或非门74HC02的输出端,而输入端为…

顺序表的增、删、改、查

小伙伴们好,学完C语言,就要开始学数据结构了,数据结构也是非常重要的,今天我们主要来学习在数据结构中最常用的增删改查操作。话不多说,一起来学习吧 1.数据结构相关概念 1.什么是数据结构? 数据结构是由…

【Web前端开发基础】CSS3之Web字体、字体图标、平面转换、渐变

CSS3之Web字体、字体图标、平面转换、渐变 目录 CSS3之Web字体、字体图标、平面转换、渐变一、Web字体1.1 Web字体概述1.2 字体文件1.3 font-face 规则 二、字体图标2.1 字体图标2.2 字体图标的优点2.3 图标库2.4 下载字体包2.5 字体图标的使用步骤2.6 字体图标使用注意点2.7 上…

12.常用统计分析方法——聚类分析

目录 基础知识 实操 层次聚类 划分聚类 方法一:K均值聚类(最常见) 方法二:基于中心点的划分(PAM) 避免不存在的类 基础知识 概念: 聚类分析是一种数据归约技术,旨在揭露一个…

prometheus监控RabbitMQ策略

一般用官方的rabbitmq_exporter采取数据即可,然后在普米配置。但如果rabbitmq节点的队列数超过了5000,往往rabbitmq_exporter就会瘫痪,因为rabbitmq_exporter采集的信息太多,尤其是那些队列的细节,所以队列多了&#x…

vue3-深入组件-组件注册和props更多细节

组件注册 定义好的组件需要注册才能被使用。 注册方式有两种 全局注册 局部注册 全局注册 .component() 方法,让组件在当前 Vue 应用中全局可用。 在 main.ts 中 import ./assets/main.cssimport { createApp } from vue import { createPinia } from pinia i…

无人机航迹规划(五):七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划(提供MATLAB代码)

一、七种算法(DBO、LO、SWO、COA、LSO、KOA、GRO)简介 1、蜣螂优化算法DBO 蜣螂优化算法(Dung beetle optimizer,DBO)由Jiankai Xue和Bo Shen于2022年提出,该算法主要受蜣螂的滚球、跳舞、觅食、偷窃和繁…

10. UE5 RPG使用GameEffect创建血瓶修改角色属性

前面我们通过代码实现了UI显示角色的血量和蓝量,并实现了初始化和在数值变动时实时更新。为了测试方便,没有使用GameEffect去修改角色的属性,而是通过代码直接修改的数值。 对于GameEffect的基础,这里不再讲解,如果需要…

微机原理常考填空以及注意事项第(三)弹~

前面已经总结了200个常考题注意事项,可以翻阅查看。 以下仅个人总结的易错以及注意事项: 1,汇编语言源程序的基本格式: DATA SEGMENT;存放数据项的数据段 DATA ENDS EXTRA SEGMENT;存放数据项的附加段 EXTRA ENDS STACK1 SEGM…

Mybatis四大组件

一、Mybatis四大组件 SqlSessionFactoryBuild、SqlSessionFactory、SqlSession、Mapper。 二、SqlSession四大对象 Executor、StatementHandler、ParameterHandler、ResultSetHandler。 这里阐述一下上图的流程 Exeutor发起sql执行任务 1、先调用statementHandler中的pre…

输入某年某月某日,判断这一天是这一年的第几天?(Java)

思路: 1,分别定义三个变量来接收 年 月 日 2,累加已经过完的月份的天数 日期 3,二月份的天数要根据是否是闰年,随之改变 1 3 5 7 8 10 12 ---> 31天 4 6 9 11 ---> 30天 2 ---> 闰…

【bioinfo】收藏生信常用网址

文章目录 文件格式文档SAM/VCF工具手册bwa/samtools基因组统计学wikisam flag值查询序列反向互补TransVar 变异注释UCSC-blat在线比对常用数据库 NCBI/nsembl/HGNC论坛 biostars/SEQanswers查询文献影响因子假设检验查询生信软件查询在线可视化工具Proksee 文件格式文档SAM/VCF…

阿里云国外服务器价格购买与使用策略

阿里云国外服务器优惠活动「全球云服务器精选特惠」,国外服务器租用价格24元一个月起,免备案适合搭建网站,部署独立站等业务场景,阿里云服务器网aliyunfuwuqi.com分享阿里云国外服务器优惠活动: 全球云服务器精选特惠…

为什么JDK1.7的HashMap会出现扩容死链

为什么JDK1.7的HashMap会出现扩容死链? JDK1.7版本的HashMap在多线程的情况下扩容出现死循环(扩容死链),根本原因是:HashMap在进行扩容时需要进行数据转移,jdk1.7的版本数据转移使用的是头插法&#xff08…

【每日一题】最大交换

文章目录 Tag题目来源解题思路方法一:暴力法方法二:贪心 写在最后 Tag 【暴力法】【贪心法】【数组】【2024-01-22】 题目来源 670. 最大交换 解题思路 本题的数据规模比较小,暴力法也可以通过。以下将会介绍暴力法和本题最优法。 方法一…

【AIGC】Diffusers:扩散模型的开发手册说明1

主要组件 最先进的扩散管道 diffusion pipelines,只需几行代码即可进行推理。可交替使用的各种噪声调度器 noise schedulers,用于平衡生成速度和质量。预训练模型 models,可作为构建模块,并与调度程序结合使用,来创建…

阿赵UE学习笔记——12、植物系统

阿赵UE学习笔记目录 大家好,我是阿赵。   继续学习虚幻引擎的用法。这次需要使用植物系统在地形上添加一些草和石头的装饰。 一、素材准备 之前介绍过,可以在Quixel上面获取免费的资源,所以我这里就下载了一些资源,有草和石头的…

基于springboot家政服务管理平台源码和论文

随着家政服务行业的不断发展,家政服务在现实生活中的使用和普及,家政服务行业成为近年内出现的一个新行业,并且能够成为大众广为认可和接受的行为和选择。设计家政服务管理平台的目的就是借助计算机让复杂的销售操作变简单,变高效…

代码随想录刷题笔记 DAY12 | 二叉树的理论基础 | 二叉树的三种递归遍历 | 二叉树的非递归遍历 | 二叉树的广度优先搜索

Day 12 01. 二叉树的理论基础 1.1 二叉树的种类 满二叉树:除了叶子节点以外,每个节点都有两个子节点,整个树是被完全填满的完全二叉树:除了底层以外,其他部分是满的,底部可以不是满的但是必须是从左到右连…