CentOs 安装mysql报错 mysql-community-libs-8.0.33-1.el7.aarch64.rpm 的公钥尚未安装
时间: 2023-07-29 12:06:27 浏览: 42
这个错误通常是由于缺少mysql的签名公钥导致的。您可以尝试执行以下命令来导入公钥:
```
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql
```
然后再次安装mysql即可。如果您仍然遇到问题,请检查您的yum源是否正确配置,并确保您使用的是最新的mysql社区版rpm包。
相关问题
centos7报错 mysql-community-common-8.0.33-1.el7.x86_64.rpm 的公钥尚未安装
这个错误是因为你的 CentOS 系统没有安装 MySQL 的公钥,可以通过以下步骤来解决:
1. 下载 MySQL 的 RPM 包公钥:
```
$ wget https://repo.mysql.com/RPM-GPG-KEY-mysql
```
2. 将公钥导入到系统中:
```
$ rpm --import RPM-GPG-KEY-mysql
```
3. 再次安装 MySQL 的 RPM 包即可。
如果还有其他问题,请提供更多详细信息,我会尽力帮助你解决。
CentOS中,下载好了mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar,怎么安装
如果你已经下载了MySQL的RPM包(mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar),你可以按照以下步骤在CentOS中安装MySQL:
1. 解压缩RPM包。在终端中运行以下命令:
```
tar -xvf mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar
```
2. 进入解压缩后的目录。运行以下命令:
```
cd mysql-8.0.33-1.el7.x86_64
```
3. 安装MySQL客户端和服务器。运行以下命令:
```
sudo rpm -Uvh mysql-community-client-8.0.33-1.el7.x86_64.rpm
sudo rpm -Uvh mysql-community-server-8.0.33-1.el7.x86_64.rpm
```
4. 安装完成后,启动MySQL服务。运行以下命令:
```
sudo systemctl start mysqld
```
5. 运行以下命令以检查MySQL服务是否正在运行:
```
systemctl status mysqld
```
6. MySQL安装后,会生成一个临时的root密码。通过运行以下命令来查找该密码:
```
sudo grep 'temporary password' /var/log/mysqld.log
```
7. 使用生成的临时密码登录MySQL:
```
mysql -u root -p
```
8. 输入临时密码,然后按照提示修改密码。
9. 现在,你已经成功安装并设置好MySQL。你可以开始使用它了。
请注意,如果你之前安装过MySQL,请确保先卸载旧版本的MySQL,然后再进行安装。你可以使用以下命令卸载MySQL:
```
sudo yum remove mysql-community-server
sudo yum remove mysql-community-client
```
希望对你有所帮助!
相关推荐













