Comment installer mysql 8.0 sur Centos 8 / Rhel 8

Comment installer mysql 8.0 sur Centos 8 / Rhel 8

Mysql est la plate-forme de gestion des bases de données relationnelle la plus populaire, la plus libre et la plus open source, qui est utilisée pour héberger plusieurs bases de données sur n'importe quel serveur unique en permettant à l'accès multi-utilisateurs à chaque base de données.

Le dernier Mysql 8.0 La version est disponible pour installer à partir de la valeur par défaut Appstream référentiel utilisant le module mysql qui est activé par défaut sur le Centos 8 et Rhel 8 systèmes.

Il y a aussi Mariadb 10.3 La version de la base de données est disponible pour installer à partir de la valeur par défaut Appstream Référentiel, qui est «remplacement d'allumage" pour Mysql 5.7, avec quelques restrictions. Si votre demande n'est pas prise en charge avec Mysql 8.0, Ensuite, je vous recommande d'installer MariaDB 10.3.

Dans cet article, nous vous promener dans le processus d'installation du dernier Mysql 8.0 version Centos 8 et Rhel 8 en utilisant la valeur par défaut Appstream Référentiel via l'utilitaire Yum.

Note: Les instructions fournies dans cet article ne fonctionneront que si vous avez activé l'abonnement Red Hat sur RHEL 8.

Installer mysql 8.0 sur Centos8 et Rhel 8

La dernière version du Mysql 8.0 est disponible pour installer à partir de la valeur par défaut Flux d'application référentiel sur Centos 8 et Rhel 8 Systèmes utilisant la commande yum suivante.

# yum -y install @mysql 

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

Installez MySQL sur CentOS 8 à l'aide d'appstream

Une fois l'installation de Mysql Terminé, démarrer le service MySQL, lui permettre de démarrer automatiquement au démarrage du système et de vérifier l'état en exécutant les commandes suivantes.

# systemctl start mysqld # systemctl activer --now mysqld # statut systemctl status mysqld 
Gérer le service MySQL dans CentOS 8

Maintenant, sécurisez le Mysql Installation 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 racine, la suppression des utilisateurs anonymes, l'interdiction de la connexion racine à distance, supprimez la base de données de test et le privilège de rechargement.

# mysql_secure_installation 
Installation sécurisée de MySQL dans CentOS 8

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

# mysql -u root -p mysql> créer une base de données tecmint; mysql> Grant tout sur Tecmint.* À [e-mail protégé] identifié par «Ravi123»; MySQL> 

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-le avec nous dans la section des commentaires ci-dessous.