GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer MySQL/MariaDB sur Debian 11

Si vous êtes développeur, vous devez avoir entendu parler de MariaDB ainsi que de la base de données MYSQL. Ces deux bases de données sont parmi les bases de données les plus populaires et les plus utilisées au monde. Les deux sont des bases de données open source et relationnelles.

MySQL a été développé en 1995 et était la seule base de données open source, gratuite. MySQL suit un système de gestion de base de données relationnelle qui nous aide, développeurs, à créer le magasin de données de manière organisée. En dehors de cela, MySQL possède son propre langage appelé langage SQL pour écrire des requêtes dans la base de données.

MariaDB est comme MySQL mais c'est la version améliorée de celui-ci. Ce qui rend MariaDB incroyable, ce sont ses puissantes fonctionnalités intégrées, ses améliorations de sécurité ainsi que ses nombreuses fonctionnalités. Il a été créé par peur des développeurs de MySQL car ils pensaient que MySQL ne serait pas gratuit plus longtemps à cause de l'acquisition d'Oracle.

Maintenant que nous connaissons les deux bases de données les plus étonnantes, continuons et faisons un pas en avant. Dans cet article, nous vous tiendrons au courant et vous guiderons à chaque étape pour installer MySQL et MariaDB sur Debian 11.

Installer MariaDB/MySQL sur Debian 11

La première étape de l'installation de MariaDB/MySQL sur Debian 11 consiste à mettre à jour l'index du paquet en utilisant le apt. Pour cela tapez la commande suivante dans votre Terminal Debian 11 :

$ sudo apt update

Après avoir mis à jour l'index du package, installons d'abord le package du serveur maria-DB.

Installation de MariaDB

Pour installer MariaDB sur Debian 11, tapez la commande suivante dans votre terminal Debian 11 :

$ sudo apt install mariadb-server

La commande ci-dessus installera MariaDB sur notre système. Pour vérifier l'installation, tapez la commande suivante dans votre terminal Debian :

$ mariadb --version

Installer MySQL

Le référentiel Debian par défaut n'a pas MySQL. Nous devons donc d'abord obtenir le référentiel MySQL APT. Pour cela tapez la commande suivante :

$ wget https://dev.mysql.com/get/mysql-apt-config_0.8.18-1_all.deb

Après cela, tapez la commande suivante pour installer la version spécifique de MySQL apt :

$ sudo dpkg -i mysql-apt-config_0.8.18-1_all.deb

Vous verrez qu'une nouvelle fenêtre s'ouvre. Dans cette fenêtre, vous avez quelques options. Sélectionnez Debian Buster, puis cliquez sur OK.

Une fois cela fait, vous verrez la sortie suivante :

L'étape suivante consiste à mettre à jour l'index du package pour lequel utilisez la commande suivante :

$ sudo apt install mysql-server

Il vous sera demandé d'entrer un mot de passe. Saisissez le mot de passe et appuyez sur Entrée.

Démarrer MariaDB/MySQL

Maintenant que nous avons correctement installé MariaDB et MySQL sur Debian 11, démarrons MariaDB avec la commande suivante :

$ sudo systemctl start mariadb

Pour activer MariaDB, tapez la commande suivante dans votre terminal Debian 11 :

$ sudo systemctl enable mariadb

MySQL est automatiquement lancé. Nous pouvons vérifier l'état par la commande suivante :

$ sudo systemctl status mysql

Pour quitter, appuyez sur CTRL+C.

Configuration MariaDB/MySQL

Les configurations par défaut de MariaDB/MySQL ne sont pas sécurisées et nous allons donc la sécuriser en restreignant l'accès et en supprimant les comptes inutilisés. Tapez ou copiez la commande suivante dans votre terminal Debian 11 :

$ sudo mysql_secure_installation

Il vous posera une série de questions et, selon vos préférences, vous pourrez les définir. Pour indiquer aucun ou utiliser la valeur par défaut, nous allons appuyer sur Entrée. Nous définissons les configurations comme indiqué ci-dessous :

  • Définir le mot de passe root ? Entrez
  • Passez à unix_socket. Y
  • Modifier le mot de passe root ? Y
  • Supprimer les utilisateurs anonymes ? Y
  • Interdire la connexion root à distance ? Y
  • Supprimer l'accès à la base de données de test ? Y

Nous pourrons maintenant nous connecter au serveur Maria DB avec le mot de passe défini dans les commandes ci-dessus. Pour vous connecter au serveur MariaDB tapez la commande suivante dans votre terminal :

$ mysql -u root -p

Si vous avez suivi ce guide pour MySQL, vous verrez MySQL pour la commande ci-dessus :

Toutes nos félicitations! Nous avons installé avec succès MariaDB/MySQL sur Debian 11. Pour quitter la base de données, tapez exit et vous verrez le message au revoir : :

Conclusion

MySQL et MariaDB sont très populaires parmi les développeurs car il s'agit de bases de données gratuites et relationnelles. La base de données relationnelle conserve nos données dans des tableaux et les rend plus organisées.

Dans cet article, nous vous avons expliqué comment installer à la fois MariaDB et MySQL sur Debian 11. Nous espérons que vous pourrez désormais installer et utiliser ces incroyables bases de données.


Debian
  1. Comment installer MySQL 8.0 / 5.7 sur Debian 11 / Debian 10

  2. Comment installer MariaDB 10.x sur Debian 11

  3. Comment installer le serveur MySQL sur Debian 9

  4. Comment installer MySQL sur Debian 11

  5. Comment installer MariaDB sur Debian 11

Comment installer MariaDB 10.6 sur Debian 11

Comment installer MariaDB sur Debian 8

Comment installer Nextcloud sur Debian 8

Comment installer OwnCloud sur Debian 9

Comment installer Joomla sur Debian 10

Comment installer LibreNMS sur Debian 10