Comment installer MySQL 8 dans Fedora 36 Linux

Comment installer MySQL 8 dans Fedora 36 Linux

Mysql est l'un des systèmes de gestion des bases de données relationnels les plus anciens et les plus fiables qui est fiable et utilisé par des millions d'utilisateurs au quotidien. Depuis Feutre a récemment annoncé sa nouvelle version de la distribution phare, nous allons couvrir comment vous pouvez facilement installer Mysql 8 dans Fedora 36.

Tout au long de ce tutoriel, nous allons utiliser la valeur par défaut Feutre référentiels afin que nous puissions rendre ce processus d'installation aussi simple que possible.

Important: Mysql et Mariadb Les packages fournissent des fichiers similaires et seront en conflit les uns avec les autres. Pour cette raison, vous ne devez installer que Mysql ou Mariadb Mais pas les deux.

Installation de MySQL dans Fedora Linux

Avant d'installer un package sur votre système, la mise à jour de vos référentiels et l'application des mises à jour (le cas échéant) assure une expérience robuste. Nous allons mettre à jour les référentiels par la commande DNF donnée:

$ sudo dnf mise à jour 

Une fois les référentiels mis à jour, nous pouvons passer à la partie d'installation. Comme nous allons utiliser le référentiel par défaut, il nous sauve des étapes plus complexes. Comme nous voulons avoir la version la plus récente de Mysql, Nous allons utiliser la version communautaire.

À installer Mysql, Utilisez la commande donnée:

$ sudo dnf installer la communauté-mysql-server -y 
Installez MySQL dans Fedora

Comme nous utilisons DNF, Il gérera automatiquement toutes les dépendances et nous offrira une expérience sans tracas.

Démarrer MySQL dans Fedora Linux

Just Installation Mysql ne fera pas votre travail. Avant d'aller plus loin, nous sommes tenus d'activer Mysql service tel qu'il sera dans un état inactif après l'installation.

Pour vérifier l'état actuel du Mysql Service, utilisez la commande donnée:

$ systemctl status mysqld 
Vérifiez l'état de MySQL

Nous utiliserons la commande suivante pour démarrer le Mysql service:

$ sudo systemctl start mysqld 

Maintenant, recouvrons si nous avons réussi à commencer Mysql en utilisant la commande donnée:

$ systemctl status mysqld 
Vérifiez le statut MySQL dans Fedora

Comme tu peux le voir, Mysql fonctionne dans un état actif.

De même, si vous voulez commencer Mysql À chaque démarrage, vous pouvez facilement le faire en utilisant la commande donnée:

$ sudo systemctl activer mysqld 

Sécuriser MySQL dans Fedora Linux

L'installation par défaut de Mysql est faible selon les normes de sécurité modernes et peut facilement être manipulée par les pirates. Il existe plusieurs façons de sécuriser votre MySQL, mais le plus simple pour le plus efficace est d'utiliser un script sécurisé.

Nous pouvons facilement démarrer le script de sécurisation par la commande suivante:

$ sudo mysql_secure_installation 

Pour la plupart des utilisateurs, ce script fonctionnera bien, mais s'il vous demande le mot de passe, vous pouvez récupérer un mot de passe temporaire à partir de mysqld.enregistrer à / var / log / par la commande donnée:

$ sudo grep 'Mot de passe temporaire' / var / log / mysqld.enregistrer 

Le script sécurisé vous demandera ce qui suit:

  • Configuration d'un mot de passe racine
  • Supprimer les utilisateurs anonymes
  • Désactiver l'accès root via la télécommande
  • Suppression de la base de données de test
  • Recharger les privilèges racinaires
Sécuriser mysql dans fedora

Connexion à MySQL dans Fedora Linux

Une fois que nous avons terminé avec la sécurisation du script, nous pouvons facilement nous connecter au Mysql serveur par commande donnée:

$ sudo mysql -u root -p 
Connectez-vous à MySQL

Une fois que nous sommes dans Mysql, Nous pouvons répertorier les bases de données en utilisant les éléments suivants:

mysql> Afficher des bases de données; 
Liste des bases de données MySQL

Mise à jour de MySQL dans Fedora Linux

Malgré le fait que nous venons de terminer l'installation récemment, nous pouvons utiliser la commande suivante pour mettre à jour Mysql des produits:

$ sudo dnf mise à jour mysql-server 
Mettre à jour MySQL dans Fedora

C'était notre point de vue sur la façon dont vous pouvez facilement installer Mysql 8 sur Fedora 36 de la manière la plus simple possible. Mais si vous avez encore des problèmes avec l'installation, n'hésitez pas à demander dans la section des commentaires.