yum安装mysql server报错 Public key for mysql-community-common-5.7.42-1.el7.x86_64.rpm is not installed Failing package is: mysql-community-common-5.7.42-1.el7.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
时间: 2024-01-31 14:23:30 浏览: 133
这个问题可能是由于缺少 MySQL 的 GPG Key 导致的。你可以尝试以下步骤解决该问题:
1. 下载 MySQL 的 GPG Key:
```
wget https://repo.mysql.com/RPM-GPG-KEY-mysql
```
2. 安装 GPG Key:
```
sudo rpm --import RPM-GPG-KEY-mysql
```
3. 再次尝试安装 MySQL:
```
sudo yum install mysql-server
```
如果问题仍然存在,可以尝试清理缓存并重新安装:
```
sudo yum clean all
sudo yum update
sudo yum install mysql-server
```
相关问题
怎样删除mysql-community-libs-compat-5.7.40-1.el7.x86_64 mysql-community-libs-5.7.41-1.el7.x86_64 mysql-community-common-5.7.40-1.el7.x86_64
您可以使用以下命令来删除这些包:
sudo yum remove mysql-community-libs-compat-5.7.40-1.el7.x86_64 mysql-community-libs-5.7.41-1.el7.x86_64 mysql-community-common-5.7.40-1.el7.x86_64
请注意,这将从您的系统中完全删除这些包,包括它们的配置文件和数据。如果您只想删除某些文件而不影响包的其余部分,请使用其他命令,并小心操作。
报错,Examining mysql-community-common-8.0.16-2.el7.x86_64.rpm: mysql-community-common-8.0.16-2.el7.x86_64 mysql-community-common-8.0.16-2.el7.x86_64.rpm: does not update installed package. Error: Nothing to do
这个错误通常表示你尝试安装的 RPM 包已经被安装了,而且与你要安装的版本相同。你可以使用以下命令来检查 MySQL 的当前版本:
```
mysql --version
```
如果当前版本与你要安装的版本相同,则不需要进行安装。如果你想强制重新安装,请使用以下命令:
```
yum reinstall mysql-community-common-8.0.16-2.el7.x86_64.rpm
```
请注意,这将删除旧的安装并重新安装新的版本,可能会导致数据丢失。请确保在执行此命令之前备份所有重要数据。
阅读全文