Wiki Dashboard VPS1Euro

Guide client complet du dashboard: infrastructure, services, compte et support.

FR EN

Installer et configurer MariaDB (base de données)

Gérer les bases de données MySQL/MariaDB : création, utilisateurs, droits et optimisation.

A quoi sert ce tutoriel

Le tutoriel "Installer et configurer MariaDB (base de données)" vous aide a atteindre cet objectif:

Gérer les bases de données MySQL/MariaDB : création, utilisateurs, droits et optimisation.

← Retour aux tutoriels
1 profils 22 etapes 9 commandes ~25 min

Debian / Ubuntu

  1. Installer MariaDB : apt install -y mariadb-server mariadb-client
  2. Sécuriser l'installation : mysql_secure_installation
  3. --- Se connecter ---
  4. mysql -u root -p
  5. --- Gestion des bases de données ---
  6. Lister les bases : SHOW DATABASES;
  7. Créer une base : CREATE DATABASE mabase CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
  8. Supprimer une base : DROP DATABASE mabase;
  9. --- Gestion des utilisateurs ---
  10. Créer un utilisateur : CREATE USER "monuser"@"localhost" IDENTIFIED BY "motdepasse";
  11. Accorder tous les droits : GRANT ALL PRIVILEGES ON mabase.* TO "monuser"@"localhost";
  12. Droits en lecture seule : GRANT SELECT ON mabase.* TO "lecteur"@"localhost";
  13. Appliquer les droits : FLUSH PRIVILEGES;
  14. Lister les utilisateurs : SELECT user, host FROM mysql.user;
  15. --- Import / Export ---
  16. Exporter : mysqldump -u root -p mabase > mabase.sql
  17. Importer : mysql -u root -p mabase < mabase.sql
  18. --- Optimisation basique ---
  19. Éditer /etc/mysql/mariadb.conf.d/50-server.cnf :
  20. innodb_buffer_pool_size = 256M (adapter selon la RAM disponible)
  21. query_cache_size = 64M
  22. Redémarrer : systemctl restart mariadb