Comment installer mysql 8.0 sur Fedora

Comment installer mysql 8.0 sur Fedora

MySQL est un système de gestion de base de données relationnel open source qui est largement utilisé pour stocker et organiser des données de manière structurée. Fedora est une distribution Linux populaire qui est largement utilisée par les développeurs et les administrateurs système. je

Si vous avez besoin d'installer MySQL 5.7, le référentiel officiel fournit des packages jusqu'à Fedora 31. La dernière version Fedora est recommandée pour utiliser MySQL 8.0. Utilisez un autre article pour installer MySQL 5.7 sur Fedora 31/30 et les versions antérieures.

Dans cet article, nous discuterons de la façon d'installer MySQL 8.0 sur Fedora.

Conditions préalables

Connectez-vous à votre système Fedora et ouvrez un terminal. Maintenant mettre à niveau les packages actuels vers la dernière version en exécutant la commande suivante.

Mise à jour Sudo DNF  

Étape 1: Configuration du référentiel yum

L'équipe MySQL fournit officiellement un référentiel YUM pour l'installation du serveur communautaire MySQL sur les systèmes Fedora. Créez un nouveau fichier de référentiel YUM à l'aide du contenu ci-dessous:

sudo nano / etc / yum.se soustraire.d / mysql-communautaire.repo  

Ajoutez le contenu ci-dessous au fichier:

[MySQL80-Community] Nom = MySQL 8.0 serveur communautaire BasiseUrl = http: // repo.mysql.com / yum / mysql-8.0-Community / FC / $ releasever / $ basearch / activé = 1 gpgcheck = 1 gpgkey = file: /// etc / pki / rpm-gpg / rpm-gpg-key-mysql
123456[MySQL80-Community] Nom = MySQL 8.0 Community Serverbaseurl = http: // repo.mysql.com / yum / mysql-8.0-Community / FC / $ releasever / $ basearch / activé = 1gpgcheck = 1gpgkey = fichier: /// etc / pki / rpm-gpg / rpm-gpg-key-mysql

Enregistrer le fichier et fermer.

Étape 2: Installez MySQL sur Fedora

Maintenant, exécutez la commande suivante pour installer le MySQL-Community-Server Packages sur votre système Fedora. Cela installera également toutes les autres dépendances requises sur votre système.

sudo dnf installer mysql-community-server  

Cela installera les derniers packages de MySQL 8 sur les systèmes Fedora.

Installation de MySQL 8 sur Fedora
Une fois l'installation terminée avec succès, vous devez activer et démarrer le service MySQL.

sudo systemctl activer mysqld.service  sudo systemctl start mysqld.service  

Maintenant, suivez les instructions post-installation.

Étape 3: sécuriser MySQL

Le serveur communautaire MySQL a été installé sur votre système. Le programme d'installation générera également un mot de passe aléatoire et le définira pour l'utilisateur racine. Vous pouvez trouver le mot de passe de l'utilisateur racine dans les fichiers journaux.

grep «Un mot de passe temporaire est généré» / var / log / mysqld.Journal | queue -1  2018-10-16T11: 49: 31.216147Z 1 [Remarque] Un mot de passe temporaire est généré pour [Protégé par e-mail]: 4fyjrusm58kw7 

Maintenant, exécutez la commande suivante pour appliquer la sécurité sur le serveur MySQL. Exécutez simplement la commande ci-dessous et suivez l'assistant de sécurité.

sudo mysql_secure_installation  

Suivez les instructions à l'écran. Modifiez le mot de passe du compte racine et appuyez sur Y pour toutes les autres opérations pour appliquer une sécurité améliorée.

  • Modifier le mot de passe de la racine? - Appuyez sur Y et modifiez le mot de passe racine
  • Supprimer les utilisateurs anonymes? Appuyez sur y
  • Interdire la connexion racine à distance? Appuyez sur y
  • Supprimer la base de données de test et y accéder? (Appuyez sur Y
  • Recharger les tables de privilège maintenant? Appuyez sur y

Étape 4: Connectez le terminal MySQL

Terminé. Vous pouvez maintenant vous connecter au serveur MySQL à l'aide de la ligne de commande. La commande suivante connectera MySQL en cours d'exécution sur le localhost en tant qu'utilisateur racine. Cela provoquera le mot de passe du compte racine. Vous pouvez également installer la pile de lampe sur Fedora et configurer PhpMyAdmin sur Fedora pour accéder à des bases de données graphiquement.

mysql -u root -p  
Connectez-vous à la coque MySQL

Maintenant, vous pouvez créer une base de données pour vos applications pour stocker des données.

Conclusion

En conclusion, l'installation de MySQL 8.0 sur Fedora est un processus simple qui peut être achevé en quelques étapes simples. En suivant ce guide, vous aurez une installation de travail de MySQL 8.0 sur votre système Fedora.