Ceci est une ancienne révision du document !


Mémo MariaDB

Sur une Debian :

service mariadb stop
service mariadb start

Se connecter sur le serveur avec la commande mariadb

Créer une base

CREATE DATABASE nom_de_la_base;

Attribuer des droits à un utilisateur

GRANT ALL ON nom_de_la_base.* TO utilisateur@localhost;

Se connecter sur le serveur avec la commande mariadb et taper la commande suivante pour connaitre l'emplacement des logs :

MariaDB [(none)]> show global variables like 'log_error';

+---------------+--------------------------+
| Variable_name | Value                    |
+---------------+--------------------------+
| log_error     | /var/log/mysql/error.log |
+---------------+--------------------------+

Dans la console de l'OS, lancer la commande mariadb-check

mariadb-check --all-databases > /tmp/mariadb-check.txt

Chercher “warning” pour trouver les tables problématiques.

Source : https://mariadb.com/kb/en/mariadb-check/

mariadb-check -r limesurvey > /tmp/mariadb-repair.txt

Source : https://mariadb.com/kb/en/mariadb-check/

mariadb db_name < backup-file.sql

Source : https://mariadb.com/kb/en/mariadb-dump/#restoring

  • memo/mariadb.1701362091.txt.gz
  • Dernière modification : il y a 2 ans
  • de Arnaud Jacquemin