Table des matières

MariaDB - Mise en place d'un moteur de base de données

CréationNicolas THOREZ 2024/05/20 08:42

MariaDB est un système de gestion de bases de données relationnelles ou SGBDR. Il est né d'un embranchement (ou fork) de MySQL, suite au rachat de ce dernier et dans un soucis de continuité du modèle open source. Ce moteur de base de données est très utilisé dans le domaines amateur autant que professionnel du fait de son modèle économique et de son efficacité.

Réalisation

Ce tutoriel a été réalisé sur un conteneur Debian 12, hébergé par un hyperviseur Proxmox.

Droits

Ce tutoriel nécessite des droits root. Les plus grands précautions sont donc requises.

Installation

apt update && apt install curl ca-certificates apt-transport-https

curl -LsS https://r.mariadb.com/downloads/mariadb_repo_setup | sudo bash

sed -i 's/11.3/10.11/g' /etc/apt/sources.list.d/mariadb.list

apt update && apt install mariadb-server

mariadb-secure-installation

Gestion du service

Démarrage

systemctl start mariadb

Redémarrage

systemctl restart mariadb

Arrêt

systemctl stop mariadb

Etat

systemctl status mariadb

Démarrage automatique

systemctl enable mariadb

Conclusion

Opérationnel

Voilà. Votre instance MariaDB est opérationnelle. Cependant afin de pouvoir en tirer le meilleur, il est nécessaire de paramétrer notre moteur.