mariadb

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
mariadb [2024/05/20 10:16] – créée nekanmariadb [2024/05/20 15:58] (Version actuelle) – [MariaDB - Mise en place d'un moteur de base de données] nekan
Ligne 3: Ligne 3:
 <label type="success">Création</label>  --- //[[nekan@shyrkasystem.com|Nicolas THOREZ]] 2024/05/20 08:42// <label type="success">Création</label>  --- //[[nekan@shyrkasystem.com|Nicolas THOREZ]] 2024/05/20 08:42//
  
-''MariaDB'' est un système de gestion de base 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é.+''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é.
  
 <callout type="info" title="Réalisation" icon="true">Ce tutoriel a été réalisé sur un conteneur ''Debian 12'', hébergé par un hyperviseur ''Proxmox''.</callout> <callout type="info" title="Réalisation" icon="true">Ce tutoriel a été réalisé sur un conteneur ''Debian 12'', hébergé par un hyperviseur ''Proxmox''.</callout>
Ligne 11: Ligne 11:
 ===== Installation ===== ===== Installation =====
  
-  * On commence par mettre en place les dépôts ''MariaDB'' afin de pouvoir bénéficier des dernières mises à jour ou version (contrairement au dépôts Debian de base). De plus, ces dépôts nous permettent de contrôler la montée en version du moteur indépendamment des montées en version du système d'exploitation :+  * On commence par installer les prérequis nécessaires à l'installation : 
 +<sxh bash>apt update && apt install curl ca-certificates apt-transport-https</sxh> 
 + 
 +  * Ensuite, on met en place les dépôts ''MariaDB'' afin de pouvoir bénéficier des dernières mises à jour ou version (contrairement au dépôts Debian de base). De plus, ces dépôts nous permettent de contrôler la montée en version du moteur indépendamment des montées en version du système d'exploitation :
 <sxh bash>curl -LsS https://r.mariadb.com/downloads/mariadb_repo_setup | sudo bash</sxh> <sxh bash>curl -LsS https://r.mariadb.com/downloads/mariadb_repo_setup | sudo bash</sxh>
  
Ligne 22: Ligne 25:
   * A La fin de l'installation, le moteur est prêt mais il reste quelques petits détails à régler comme paramétrer le mot de passe ''root'' ou supprimer les bases de test. La commande suivante permet de régler cela :   * A La fin de l'installation, le moteur est prêt mais il reste quelques petits détails à régler comme paramétrer le mot de passe ''root'' ou supprimer les bases de test. La commande suivante permet de régler cela :
 <sxh bash>mariadb-secure-installation</sxh> <sxh bash>mariadb-secure-installation</sxh>
 +
 +  * On répond à la série de questions selon nos besoins et c'est fini.
  
 ===== Gestion du service ===== ===== Gestion du service =====
  
 +==== Démarrage ====
 +
 +<sxh bash>systemctl start mariadb</sxh>
 +
 +==== Redémarrage ====
 +
 +<sxh bash>systemctl restart mariadb</sxh>
 +
 +==== Arrêt ====
 +
 +<sxh bash>systemctl stop mariadb</sxh>
 +
 +==== Etat ====
 +
 +<sxh bash>systemctl status mariadb</sxh>
 +
 +==== Démarrage automatique ====
 +
 +<sxh bash>systemctl enable mariadb</sxh>
  
 +===== Conclusion =====
  
-<callout type="success" title="Opérationnel" icon="true"></callout>+<callout type="success" title="Opérationnel" icon="true">Voilà. Votre instance ''MariaDB'' est opérationnelle. Cependant afin de pouvoir en tirer le meilleur, il est nécessaire de paramétrer notre moteur.</callout>
  
 ~~DISCUSSION~~ ~~DISCUSSION~~
  • mariadb.1716192969.txt.gz
  • Dernière modification : 2024/05/20 10:16
  • de nekan