Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment installer MySQL 8.0 sur CentOS 8 / RHEL 8

MySQL est la plate-forme de gestion de bases de données relationnelles la plus populaire, gratuite et open source, qui est utilisée pour héberger plusieurs bases de données sur un même serveur en permettant un accès multi-utilisateur à chaque base de données.

La dernière version de MySQL 8.0 la version est disponible pour être installée à partir de l'AppStream par défaut référentiel utilisant le module MySQL qui est activé par défaut sur CentOS 8 et RHEL 8 systèmes.

Il y a aussi MariaDB 10.3 la version de la base de données peut être installée à partir de l'AppStream par défaut référentiel, qui est "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. version sur CentOS 8 et RHEL 8 en utilisant le AppStream par défaut référentiel via l'utilitaire YUM.

Remarque :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 de MySQL 8.0 peut être installé à partir du flux d'application par défaut référentiel sur CentOS 8 et RHEL 8 systèmes à l'aide de la commande yum suivante.

# yum -y install @mysql

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

Une fois l'installation de MySQL se termine, démarrez le service MySQL, activez-le pour qu'il démarre 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 MySQL l'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 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 rechargement des privilèges.

# mysql_secure_installation

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 de nouveaux utilisateurs.

# mysql -u root -p
mysql> create database tecmint;
mysql> GRANT ALL ON tecmint.* TO [email protected] 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 des commentaires ci-dessous.