阿里云服务器 Centos7安装Mysql 8 提示GPG 密钥不存在/不合适

阿里云服务器安装Mysql 8 提示GPG 密钥不存在/不合适

问题

在这里插入图片描述

警告:/var/cache/yum/x86_64/7/mysql80-community/packages/mysql-community-client-8.0.28-1.el7.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 3a79bd29: NOKEY
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 检索密钥


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


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

解决方法

在这里插入图片描述

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

安装成功

sudo yum install mysql-community-server

在这里插入图片描述

  • 9
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论
### 回答1: CentOS 8安装MySQL 8和CSDN的过程如下: 1. 首先,打开终端,使用以下命令以root用户身份登录服务器: ``` sudo su ``` 2. 下载MySQL 8的存储库文件,使用以下命令: ``` wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm ``` 3. 安装MySQL存储库,运行以下命令: ``` rpm -ivh mysql80-community-release-el8-1.noarch.rpm ``` 4. 接下来,更新存储库并安装MySQL服务器,运行以下命令: ``` dnf update dnf install mysql-server ``` 5. 安装完成后,启动 MySQL 服务并设置启动时自动启动: ``` systemctl start mysqld systemctl enable mysqld ``` 6. 运行以下命令来获取MySQL的初始临时密码: ``` grep 'temporary password' /var/log/mysqld.log ``` 7. 使用以下命令来进行MySQL的安全性设置: ``` mysql_secure_installation ``` 根据提示设置MySQL的安全性选项,并设置一个新的密码。 至此,MySQL 8已成功安装CentOS 8上。接下来,您可以使用CSDN相关的配置信息来连接和使用MySQL 8数据库。具体配置信息可能包括主机名、端口号、用户名、密码等,您可以在CSDN网站的MySQL 8文档中找到这些信息。通过这些信息,您可以使用适当的工具或代码连接到MySQL 8数据库并执行您需要的操作。 ### 回答2: 在CentOS 8上安装MySQL 8可以按照以下步骤进行: 1. 首先,确保你的CentOS 8系统处于最新状态。可以使用以下命令进行系统更新: ``` sudo dnf update ``` 2. 安装MySQL的存储库。可以使用以下命令将官方的MySQL存储库添加到系统中: ``` sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm ``` 3. 安装MySQL服务器和客户端。使用以下命令进行安装: ``` sudo dnf install mysql-server ``` 4. 安装过程中,你将被要求接受MySQL存储库的GPG密钥。选择“是”以继续安装。 5. 安装完成后,启动MySQL服务并设置为开机启动: ``` sudo systemctl start mysqld sudo systemctl enable mysqld ``` 6. 执行安全性脚本以加强MySQL的安全性: ``` sudo mysql_secure_installation ``` 根据提示,设置密码并回答其他安全相关问题。 7. 现在,你可以通过以下命令来验证MySQL服务器是否已经成功安装: ``` sudo systemctl status mysqld ``` 至此,你已经在CentOS 8上成功安装MySQL 8。你可以使用root用户或其他具有适当权限的用户登录,并开始使用MySQL数据库。 注意:以上步骤是基于CentOS 8和MySQL 8,确保你的系统和软件版本与之相匹配。 ### 回答3: CentOS 8 安装 MySQL 8 需要以下步骤: 1. 打开终端,使用 root 登录或使用 sudo 命令获取管理员权限。 2. 更新系统的软件包列表和当前已安装软件包。使用以下命令更新软件包列表: ``` sudo dnf update ``` 3. 安装 MySQL 的官方软件仓库。执行以下命令添加 MySQL 8 的官方 YUM 存储库: ``` sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm ``` 4. 安装 MySQL 服务器和客户端软件包。运行以下命令来安装 MySQL: ``` sudo dnf install mysql-community-server ``` 5. 启动并启用 MySQL 服务。执行下面的命令以启动 MySQL 服务: ``` sudo systemctl start mysqld ``` 并确保 MySQL 服务在系统启动时自动启动: ``` sudo systemctl enable mysqld ``` 6. 加强 MySQL 安全性。运行以下命令以设置 MySQL 的 root 用户密码和其他安全设置: ``` sudo mysql_secure_installation ``` 按照提示进行配置。 7. 检查 MySQL 的状态。执行以下命令确认 MySQL 服务是否正在运行: ``` systemctl status mysqld ``` 至此,您已成功安装并配置了 MySQL 8 在您的 CentOS 8 系统上。 以上步骤提供了从官方软件安装 MySQL 的基本步骤,可以在 CSDN 上查找并阅读更详细的教程来获取更多信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

壹棵白杨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值