Le serveur CentOS 8 installe MySQL et signale une erreur : no match mysql-community-server

Reportez-vous à MySQLla documentation officielle :

L'erreur est la suivante :

1.No match for argument: mysql-community-server
2.Error: Unable to find a match: mysql-community-server

Les erreurs ci-dessus indiquent toutes qu'elles sont introuvables mysql-community-server.

[Note] La principale raison du problème est la suivante : le système basé sur RHEL 8et Oracle Linux 8basé sur , est livré avec un module appelé EL8par défaut . À moins que ce module ne soit désactivé, il bloque les packages fournis par le référentiel. Tant qu'une version du système est installée, il y aura un tel problème.mysqlyumMySQLEL8MySQL

官方原话:
(systèmes EL8 uniquement) Les systèmes basés sur EL8 tels que RHEL8 et Oracle Linux 8 incluent un module MySQL qui est activé par défaut. À moins que ce module ne soit désactivé, il masque les packages fournis par les référentiels MySQL. Pour désactiver le module inclus et rendre les packages du référentiel MySQL visibles, utilisez la commande suivante (pour les systèmes compatibles dnf, remplacez yum dans la commande par dnf)。

La méthode de désactivation est la suivante :

yum module disable mysql

# 如果是 dnf,命令如下:
dnf module disable mysql

Procédez ensuite à l'installation MySQL Server:

sudo yum install mysql-community-server

Ensuite, vous pouvez MySQL 8.0l'installer avec plaisir.

Blog personnel : Blog de Roc

Je suppose que tu aimes

Origine blog.csdn.net/peng2hui1314/article/details/131993509
conseillé
Classement