Réinitialiser une instance MariaDB

Réinitialiser une instance MariaDBEn formation, il nous arrive de mettre nos configurations en vrac. C’est ce qui est arrivé à Aurélien ce matin. Et comme nous n’avons pas toujours le temps de chercher à comprendre, le plus simple est de repartir de zéro.

Arrêt et nettoyage des données de l’instance

Afin de pouvoir nettoyer le répertoire /var/lib/mysql, dans lequel MariaDB stocke les données de votre instance par défaut, vous devez au préalable arrêter le service du moteur de bases de données. Sous CentOS 7.0, à partir d’une installation réalisée à l’aide des paquets fournis par les dépôts de l’éditeur, vous devez, au préalable, exécuter ces deux commandes :

systemctl stop mariadb
rm -fr /var/lib/mysql/*

La commande mysql_install_db

MariaDB fournit la commande mysql_install_db pour régénérer les fichiers nécessaires au lancement de l’instance :

mysql_install_db --datadir=/var/lib/mysql --user=mysql
chown -R mysql:mysql /var/lib/mysql
systemctl start mariadb

Nota bene

La procédure est transposable au moteur MySQL !

MariaDB  / Formateur MariaDB Formateur MySQL MariaDB MySQL 

Commentaires

Pas encore de commentaire.

Laisser un commentaire

(requis)

(requis)