doc DB - MachiganMC/Woodytoys GitHub Wiki

guide de maintenance du serveur DB

organisation des configurations/fichiers

Les fichiers requis pour le fonctionnement du service web interne sont dans le dossier "Woodytoys/Intranet/DB"

S'y trouvent:

  • Le Dockerfile (Woodytoys/Intranet/Web/Dockerfile) contenant les infos sur:
    • L'image de base
    • Le port exposé
    • Les variables d'environnement correspondantes à:
      • Le nom de la base de donnée crée par défaut sur la DB
      • Le mot de passe root
      • Le nom d'utilisateur Mysql
      • le mot de passe utilisateur Mysql

ajout/modifications

Pour modifier le mot de passe par défaut, on le trouve dans le dockerfile

Pour creer un nouvel utilisateur:

CREATE USER 'user'@'adresse' IDENTIFIED BY 'password';

Pour modifier les privilèges d'un utilisateur:

GRANT <privilèges> ON TO 'user'@'adresse';

Mises a jour

  1. Stopper le conteneur (docker stop nomDuConteneur)

  2. modifier le fichier désiré dans le dossier "Woodytoys/Intranet/Web" de la machine ou vous avez le docker-compose

  3. relancer le conteneur (docker start nomDuConteneur)

Logs

les logs du serveur sont dans le dossier /var/log/mysql.log

⚠️ **GitHub.com Fallback** ⚠️