GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer MariaDB sur Ubuntu 20.04

MariaDB est un système de gestion de base de données relationnelle open source. Il a été conçu à l'origine comme un remplacement binaire rétrocompatible de MySQL.

MariaDB est développé et maintenu par les développeurs originaux de MySQL et par la communauté open source.

Ce guide explique comment installer et MariaDB sur Ubuntu 20.04.

Prérequis #

Nous supposons que vous avez un accès administratif au serveur Ubuntu, soit en tant que root, soit en tant qu'utilisateur avec des autorisations sudo.

Installer MariaDB sur Ubuntu #

Au moment de la rédaction de cet article, la dernière version de MariaDB disponible dans les dépôts d'Ubuntu est la version 10.3. Pour l'installer, exécutez les commandes suivantes :

sudo apt updatesudo apt install mariadb-server

Une fois l'installation terminée, le service MariaDB démarrera automatiquement. Pour vérifier que le serveur de base de données est en cours d'exécution, saisissez :

sudo systemctl status mariadb

Le résultat doit indiquer que le service est activé et en cours d'exécution :

● mariadb.service - MariaDB 10.3.22 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2020-05-20 16:52:07 UTC; 12s ago
     ...

C'est ça. MariaDB a été installé et vous pouvez commencer à l'utiliser.

Connexion en tant que root #

Pour interagir avec le serveur MariaDB depuis la ligne de commande, utilisez le mysql utilitaire client ou son alias mariadb . Cet outil est installé en tant que dépendance du package du serveur MariaDB.

Sur Ubuntu, l'utilisateur root de MariaDB est authentifié par le auth_socket plugin par défaut. Le plugin fonctionne en vérifiant si l'utilisateur du système local appelant le programme client correspond au nom d'utilisateur MariaDB spécifié. Cela signifie que vous ne pouvez pas vous authentifier en tant que root en fournissant un mot de passe.

Pour vous connecter au serveur MariaDB en tant qu'utilisateur root, saisissez :

sudo mysql

Le shell MariaDB vous sera présenté, comme illustré ci-dessous :

Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 61
Server version: 10.3.22-MariaDB-1ubuntu1 Ubuntu 20.04

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> Bye

Si vous souhaitez vous connecter à votre serveur MariaDB en tant que root à l'aide d'un programme externe tel que phpMyAdmin, vous avez deux options.

La première consiste à changer la méthode d'authentification de auth_socket à mysql_native_password . Vous pouvez le faire en exécutant la commande suivante :

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'very_strong_password';FLUSH PRIVILEGES;

La deuxième option recommandée consiste à créer un nouvel utilisateur administratif dédié avec accès à toutes les bases de données :

GRANT ALL PRIVILEGES ON *.* TO 'administrator'@'localhost' IDENTIFIED BY 'very_strong_password';

Vous pouvez nommer l'utilisateur administratif comme vous le souhaitez, mais assurez-vous d'utiliser un mot de passe fort.


Ubuntu
  1. Comment installer MariaDB 10.4 sur Ubuntu 18.04

  2. Comment installer MySQL sur Ubuntu 18.04

  3. Comment installer MariaDB sur Ubuntu 18.04

  4. Comment installer Zimbra 8.6 sur le serveur Ubuntu 14.04

  5. Comment installer MariaDB sur Ubuntu 22.04

Comment installer le serveur Zabbix sur Ubuntu 20.04

Comment installer MariaDB sur Ubuntu 18.04 / Ubuntu 16.04

Comment installer Ubuntu Server 18.04 LTS

Comment installer le serveur EteSync 2.0 (Etebase) sur Ubuntu

Comment installer MariaDB sur Ubuntu 16.04

Comment installer MariaDB sur Ubuntu