Recherche de site Web

Comment installer MySQL 8.0 sur CentOS 8/RHEL 8


MySQL est la plateforme de gestion de bases de données relationnelles la plus populaire, gratuite et open source, utilisée pour héberger plusieurs bases de données sur n'importe quel serveur unique en permettant un accès multi-utilisateurs à chaque base de données.

La dernière version de MySQL 8.0 peut être installée à partir du référentiel AppStream par défaut à l'aide du module MySQL activé par défaut sur CentOS 8 et < systèmesRHEL 8.

Il existe également une version de base de données MariaDB 10.3 qui peut être installée à partir du référentiel AppStream par défaut, qui constitue un « remplacement instantané » pour MySQL 5.7, avec quelques restrictions. Si votre application n'est pas prise en charge avec MySQL 8.0, alors je vous recommande d'installer MariaDB 10.3.

Dans cet article, nous vous expliquerons le processus d'installation de la dernière version de MySQL 8.0 sur CentOS 8 et RHEL 8 en utilisant la valeur par défaut AppStream via l'utilitaire YUM.

Installez MySQL 8.0 sur CentOS8 et RHEL 8

La dernière version de MySQL 8.0 peut être installée à partir du référentiel Application Stream par défaut sur CentOS 8 et RHEL 8 . systèmes utilisant la commande yum suivante.

yum -y install @mysql

Le module @mysql installera la version la plus récente de MySQL avec toutes les dépendances.

Une fois l'installation de MySQL terminée, démarrez le service MySQL, activez-le pour démarrer automatiquement au démarrage du système et vérifiez l'état en exécutant les commandes suivantes.

systemctl start mysqld
systemctl enable --now mysqld
systemctl status mysqld

Sécurisez maintenant l'installation MySQL en exécutant le script de sécurité qui effectue plusieurs opérations basées sur la sécurité telles que la définition du mot de passe root, la suppression des utilisateurs anonymes, l'interdiction de la connexion root à distance, la suppression de la base de données de test et le privilège de rechargement.

mysql_secure_installation

Une fois l'installation de MySQL sécurisée, vous pouvez vous connecter au shell MySQL et commencer à créer de nouvelles bases de données et de nouveaux utilisateurs.

mysql -u root -p
mysql> create database tecmint;
mysql> GRANT ALL ON tecmint.* TO ravi@localhost IDENTIFIED BY 'ravi123';
mysql> exit

C'est tout! Dans cet article, nous avons expliqué comment installer MySQL 8.0 sur CentOS 8 et RHEL 8. Si vous avez des questions ou des commentaires, partagez-les avec nous dans la section commentaires ci-dessous.