GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer le serveur MySQL 8.0 sur Debian 11 Bullseye

MySQL n'a pas besoin d'être présenté, il existe depuis des années et est un système de gestion de base de données open source largement utilisé. Ici, nous apprenons à installer le serveur et le client MySQL sur Debian 11 Bullseye.

Eh bien, tout comme Debian 10 Buster, le 11 Bullseye a également obtenu MariaDB comme variante MySQL par défaut à installer. Oui, vous ne pourrez pas installer Oracle MySQL en utilisant le référentiel par défaut de Debain 11. Eh bien, étant un fork de MySQL, MariaDB fonctionnera de manière similaire et également stable. Et compatible avec toutes les applications nécessitant le MYSQL.

Néanmoins, ceux qui veulent MySQL d'Oracle et seulement ses fonctionnalités peuvent ajouter son référentiel manuellement en utilisant ce tutoriel pour l'obtenir.

Étapes pour installer Oracle MySQL sur Debian 11 Bullsyeye

Les étapes indiquées dans ce didacticiel peuvent également être utilisées pour Debian 10 Buster et d'autres systèmes Linux similaires.

1. Télécharger le package Debian du référentiel MySQL

La configuration du répertoire MySQL sur Debian et ses systèmes basés est très facile. Rendez-vous simplement sur sa page de téléchargement officielle de la communauté et vous y obtiendrez la dernière version d'Apt sous la forme binaire deb à télécharger. Vous pouvez également utiliser les commandes données à la place.

sudo apt install wget -y
wget https://dev.mysql.com/get/mysql-apt-config_0.8.20-1_all.deb

2. Ajouter le dépôt MySQL APT

Une fois que vous avez le dépôt MySQL sur votre système Debian 11 sous la forme d'un paquet binaire, installons-le à l'aide du gestionnaire de paquets APT.

sudo apt install ./mysql-apt-config_*_all.deb

Vous aurez la possibilité de sélectionner ce que vous souhaitez ajouter via le référentiel. Utilisez la touche fléchée, sélectionnez MySQL Server &Cluster , puis appuyez sur TAB bouton pour sélectionner OK et appuyez ensuite sur Entrée clé.

Sélectionnez la version disponible de MySQL Server, ici dans notre cas c'était myslq-8.0. Après cela, utilisez le TAB pour sélectionner OK et appuyez sur Entrée clé.

Sélectionnez à nouveau OK puis utilisez la TAB  pour passer à OK et appuyez sur Entrée clé.

Cela configurera automatiquement le dernier référentiel Debian de la base de données sur votre serveur Debian 11.

Informations supplémentaires : À l'avenir, si vous souhaitez ajouter des outils supplémentaires à l'aide de son référentiel ou si vous souhaitez le reconfigurer, exécutez :

sudo dpkg-reconfigure mysql-apt-config

3. Actualiser le cache du référentiel Debian 11

Une fois que vous avez ajouté le référentiel, exécutez la commande de mise à jour du système pour reconstruire le cache. Afin que le système puisse reconnaître les packages disponibles sur votre dépôt nouvellement ajouté.

sudo apt update

4. Commande pour installer MySQL sur Debian 11 Bullseye

Ensuite, comme pour tout package standard à installer à l'aide du gestionnaire de packages APT, installez également le serveur de base de données MYSQL.

sudo apt install mysql-server

Remarque  :Si vous avez déjà MariaDB sur votre système, supprimez-le d'abord pour éviter les conflits.

Entrez le mot de passe que vous souhaitez utiliser avec le serveur MySQL puis sélectionnez la méthode d'authentification forte :

5. Démarrer et activer le service de serveur de base de données

Une fois l'installation terminée, démarrons et activons le service d'Oracle MySQL sur Debian 11, afin qu'il puisse démarrer automatiquement avec le démarrage du système.

sudo systemctl enable --now mysql

Pour vérifier son état :

systemctl status mysql

6. Sécurisez votre serveur de base de données

Il s'agit de l'étape supplémentaire pour nous assurer que nous prenons toutes les mesures nécessaires pour nous assurer que notre base de données est suffisamment sécurisée pour éviter toute tentative malveillante d'y accéder par quelqu'un.

sudo mysql_secure_installation

Suivez l'assistant textuel pour définir un mot de passe root (si nécessaire), supprimer la base de données de démonstration, interdire la connexion root à distance et supprimer les utilisateurs anonymes.

Ça y est, vous avez terminé !! Pour en savoir plus sur la gestion de la table de base de données et des utilisateurs à l'aide d'une interface Web, reportez-vous à notre autre tutoriel-  Installer phpMyAdmin sur Debian 11 Bullseye


Debian
  1. Comment installer le serveur Redis sur Debian 11

  2. Comment installer Python 3.8 sur Debian 11 Bullseye

  3. Comment installer le serveur MySQL sur Debian 9

  4. Comment installer le serveur MySQL sur Debian 10 Buster

  5. Comment installer MySQL sur Debian 11

Comment installer FastPanel sur Debian 11

Comment installer I2P sur le serveur Debian :

Comment installer Python 3.7 sur Debian 11 Bullseye

Comment installer Elasticsearch sur Debian 11 Bullseye

Comment installer Webmin sur Debian 11 Bullseye Server Linux

Comment installer Discourse sur le serveur Debian 11 Bullseye