GNU/Linux >> Tutoriels Linux >  >> Rocky Linux

Comment installer MySQL 8.0 sur Rocky Linux 8

Écrit en C , MySQL est un système de gestion de base de données relationnelle (RDMS) open source, multiplateforme et l'un des plus largement utilisés. ). Il fait partie intégrante de la pile LAMP et est un système de gestion de base de données populaire dans les applications d'hébergement Web, d'analyse de données et de commerce électronique, pour n'en citer que quelques-uns.

La version stable actuelle est MySQL 8.0.25 et a été publié le 11 mai 2021 . Les points forts de la dernière version incluent :

  • Améliorations InnoDB et XML.
  • Dictionnaire de données transactionnelles
  • Compatibilité améliorée avec les données JSON natives et la fonctionnalité de magasin de documents.
  • Expressions de table courantes.
  • Fonctions Windows.
  • Améliorations du journal des erreurs telles que la numérotation des erreurs et la verbosité réduite.

Et bien plus. Vous pouvez consulter les notes de version pour une couverture complète de toutes les fonctionnalités et améliorations.

Dans ce guide, nous examinons comment installer MySQL sur Rocky Linux 8 .

Étape 1 :Mettre à jour Rocky Linux

Lors de l'installation de packages logiciels, il est toujours recommandé de commencer par la mise à jour des packages système. Ceci, dans certains cas, met également à niveau le noyau, après quoi un redémarrage est nécessaire.

Par conséquent, sur la ligne de commande, exécutez la commande suivante pour mettre à jour les packages du noyau et du système :

$ sudo dnf update

Étape 2 :Activer le module MySQL en amont

Pour continuer, nous devons activer MySQL 8.0 module fourni par AppStream dépôt. Actuellement, c'est le seul MySQL module fourni et vous pouvez le vérifier en exécutant la commande :

$ sudo dnf module list mysql

Pour activer MySQL module stream, exécutez la commande :

$ sudo dnf module enable mysql:8.0

Étape 3 :Installez MySQL 8.0 sur Rocky Linux

Avec le module activé, installez MySQL 8.0 dans Rocky Linux comme suit :

$ sudo dnf install @mysql

Étape 4 :Activer et démarrer MySQL

Pour effectuer des actions avec MySQL serveur de base de données, nous devons d'abord démarrer le service. Mais d'abord, permettons-lui de démarrer au démarrage comme suit :

$ sudo systemctl enable mysqld

Ensuite, démarrez MySQL démon.

$ sudo systemctl start mysqld 

Vous pouvez vérifier le MySQL s'exécute en exécutant :

$ sudo systemctl status mysqld 

Étape 5 :Sécurisez MySQL dans Rocky Linux

La dernière étape consiste à sécuriser le MySQL qui vient d'être installé serveur de base de données. Pourquoi? vous pourriez demander. La raison est que par défaut, MySQL est livré avec des paramètres par défaut chargés de failles pouvant être exploitées par des pirates. En tant que tel, nous devons le renforcer en exécutant le mysql_secure_installation script.

$ sudo mysql_secure_installation

Lorsque le script est exécuté, vous serez invité à utiliser le VALIDATE_PASSWORD plugin qui détermine le niveau de force du mot de passe et permet aux utilisateurs de configurer uniquement des mots de passe robustes.

Pour configurer le plugin, tapez 'Y' et appuyez sur ENTER . Le plugin fournit 3 niveaux de politique de mot de passe à savoir :LOW , MOYEN &FORT .

Tapez 2 pour FORT politique de mot de passe et appuyez sur ENTER .

Ensuite, assurez-vous de définir un MySQL fort mot de passe root en fonction du niveau de mot de passe sélectionné.

Le plugin fournit une estimation de la force du mot de passe, dans ce cas, 100 . Cela implique que nous avons satisfait à l'exigence de force du mot de passe qui exige qu'un mot de passe fort ait un minimum de 8 caractères qui doivent être un assortiment de chiffres, de casse mixte et de caractères spéciaux.

Pour continuer avec le mot de passe défini, appuyez sur ‘Y’ continuer. Sinon, appuyez sur ‘n’ pour revenir en arrière et faire les ajustements nécessaires.

Pour les invites restantes, appuyez sur ‘Y’ pour supprimer les utilisateurs anonymes, empêcher l'utilisateur root de se connecter à distance et supprimer la base de données de test qui doit être purgée avant de passer à un environnement de production.

Étape 6 :Connectez-vous à MySQL dans Rocky Linux

Une fois cela fait, utilisez le MySQL client pour se connecter à la base de données comme indiqué. Authentifiez-vous avec le mot de passe root fourni.

$ sudo mysql -u root -p

Vous pouvez confirmer la version en exécutant la requête :

mysql>  SELECT VERSION ();

Installation de MySQL base de données sur Rocky Linux est un processus assez simple et direct. Il n'est pas nécessaire d'ajouter un référentiel tiers depuis AppStream le référentiel fournit déjà MySQL 8.0 flux de modules.


Rocky Linux
  1. Comment installer MySQL sur Debian 10 Linux

  2. Comment installer MySQL 5.7 sur Amazon Linux

  3. Comment installer Mysql 8 sur Rocky Linux/Centos 8

  4. Comment installer MySQL Workbench sur Rocky Linux 8

  5. Comment installer Redis sur Rocky Linux 8

Comment installer Anydesk sur Rocky Linux 8

Comment installer TeamViewer sur Rocky Linux 8

Comment installer Anaconda sur Rocky Linux 8

Comment installer Snap sur Rocky Linux 8

Comment installer PHP 7.4 sur Rocky Linux 8

Comment installer Mattermost sur Rocky Linux 8