Voulez-vous savoir comment installer Mariadb sur Ubuntu. À la fin, vous verrez également une commande pour supprimer la base de données d’Ubuntu. Le serveur de base de données MariaDB est l’un des systèmes de base de données relationnelle open source qui est probablement le plus utilisé. Des débutants apprenant à utiliser les bases de données SQL aux développeurs expérimentés travaillant sur de grands projets informatiques, tout le monde peut l’utiliser. MariaDB est toujours l’un des systèmes de gestion de bases de données relationnelles (RDBMS) (RDBMS) les plus populaires.

MariaDB est créé par la communauté et peut être utilisé à la place du serveur de base de données MySQL. Il a commencé comme une branche du populaire serveur de base de données MySQL. Après qu’Oracle a acheté MySQL en 2009, c’est devenu son propre truc. MariaDB est meilleur que MySQL en termes de performances, de vitesse et de sécurité.

Il fait également mieux la réplication que MySQL car sa réplication maître-esclave n’est pas synchronisée. MariaDB est un système de gestion de base de données gratuit. MariaDB souhaite maintenir la compatibilité MySQL à un niveau élevé. C’est l’une des bases de données les plus utilisées au monde. MariaDB porte le nom du fondateur du programme, la fille cadette de Michael”Monty”Widenius. Visitez leur site officiel pour plus de détails.

Comment installer Mariadb sur Ubuntu

Installer MariaDB

Au moment d’écrire ces lignes, MariaDB version 10.3 se trouve dans les dépôts APT par défaut pour Ubuntu 20.04. Pour l’installer, vous devez utiliser apt pour mettre à jour l’index des packages de votre serveur : sudo apt update Ensuite, installez le package : sudo apt install mariadb-server Assurez-vous que MariaDB est en cours d’exécution avec la commande systemctl start : sudo systemctl start mariadb.service

Avec ces commandes, MariaDB sera installé et démarré, mais il ne vous sera pas demandé de définir un mot de passe ou de modifier d’autres paramètres. Étant donné que MariaDB n’est pas sécurisée lorsqu’elle est configurée par défaut, nous utiliserons un script fourni avec le package mariadb-server pour limiter l’accès au serveur et supprimer les comptes qui ne sont pas utilisés.

Configuration MariaDB

La prochaine étape pour les nouvelles installations de MariaDB consiste à exécuter le script de sécurité qui l’accompagne. Ce script modifie certains des paramètres par défaut les moins sécurisés, comme ceux des exemples d’utilisateurs et des connexions root à distance.

Exécutez le script de sécurité :

sudo mysql_secure_installation

Cela vous guidera à travers une série de invites où vous pouvez modifier certains des paramètres de sécurité de votre installation MariaDB. À la première invite, il vous sera demandé d’entrer le mot de passe root actuel pour la base de données. Comme vous n’avez pas encore configuré de mot de passe, appuyez sur ENTER pour afficher”aucun”.

L’invite suivante vous demande si vous souhaitez configurer un mot de passe pour la racine de la base de données. Sur Ubuntu, le compte racine de MariaDB est étroitement lié à la maintenance automatisée du système, nous ne devrions donc pas modifier la façon dont ce compte est configuré pour se connecter. Si vous le faisiez, une mise à jour d’un paquet pourrait casser le système de base de données en le rendant impossible d’accéder au compte administratif. Tapez N, puis appuyez sur la touche Entrée.

Tester MariaDB

Lorsque MariaDB est installée à partir des référentiels par défaut, elle s’exécutera immédiatement. Vérifiez son statut pour voir si cela est vrai.

sudo systemctl status mariadb

Si MariaDB n’est pas en cours d’exécution, tapez sudo systemctl start mariadb pour le démarrer. Pour une deuxième vérification, vous pouvez utiliser l’outil mysqladmin, qui est un client qui vous permet d’exécuter des commandes d’administration, pour vous connecter à la base de données.

Par exemple, cette commande indique de se connecter à MariaDB en tant que root en utilisant le socket Unix et de renvoyer la version :

sudo mysqladmin version

Si vous configurez un utilisateur administratif différent avec un mot de passe, vous pouvez faire la même chose en tapant :

mysqladmin-u admin-p version

Qu’est-ce que MariaDB ?

MariaDB est une base de données populaire conçue pour remplacer MySQL. Il est gratuit et open source. C’est une branche de MySQL, ce qui signifie que MariaDB est une meilleure version de MySQL qui fait les mêmes choses mais en mieux. MariaDB est une base de données rapide et évolutive qui fonctionne très bien et peut être utilisée avec davantage de moteurs de stockage. Il contient également de nombreux plugins, outils et utilitaires qui en font l’une des meilleures bases de données du marché.

La plupart du temps, MariaDB est utilisée pour suivre l’inventaire, gérer les transactions et stocker les informations des clients. MariaDB est un système de gestion de base de données relationnelle (SGBD) open source qui remplace la technologie de base de données MySQL largement utilisée. Il s’agit d’un fork logiciel de MySQL qui a été créé par des développeurs qui ont joué un rôle important dans la création de la base de données d’origine.

Ils ont créé MariaDB en 2009 après qu’Oracle Corp. a acheté MySQL. MariaDB est basé sur SQL et prend en charge le traitement des données de type ACID. Cela signifie que les transactions sont garanties atomiques, cohérentes, isolées et durables. La base de données prend en charge les API JSON, la réplication de données parallèle et plusieurs moteurs de stockage.

FAQ

MariaDB peut-il être installé sur Windows ?

Les deux x86 (32 bits) et les architectures de processeur x64 (64 bits) ont des packages MSI. Ci-dessous, nous allons vous montrer des images d’une installation x64 (le programme d’installation 32 bits est très similaire).

Quelle est la différence entre MySQL et MariaDB ?

MariaDB est plus rapide et fonctionne mieux que MySQL, ce qui est son principal avantage. MariaDB est plus rapide que MySQL en matière de réplication et d’exécution de requêtes. De plus, MariaDB peut facilement gérer un grand nombre de connexions en même temps sans trop ralentir.

By Kaitlynn Clay

Je travaille en tant qu'expert UX. Je m'intéresse à la conception de sites Web et à l'analyse du comportement des utilisateurs. Pendant mes jours de congé, je visite toujours le musée d'art.