Skip to content

Atinkene/Saytu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mise en place de la base de données Mysql avec un cluster de trois machines

Nous créons d'abord un réseau Docker interne que les conteneurs utiliseront pour communiquer. Ensuite, nous commençons le nœud de gestion et enfin le nœud de serveur MySQL

Capture d’écran du 2024-04-06 04-50-13

Le serveur sera initialisé avec un mot de passe randomisé qui devra être changé, donc allez-y chercher à partir du journal, puis connectez-vous et changez le mot de passe. Si vous obtenez une erreur disant «ERROR 2002 (HY000): Impossible de se connecter au serveur MySQL local via socket», alors le serveur n'a pas encore fini d'initialiser.

docker logs mysql1 2>&1 | grep PASSWORD
docker exec -it mysql1 mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

Pour contourner ce probème, on a préféré créer un utilisateur à qui on attribuera tous les privilèges sur la base de donnée

Capture d’écran du 2024-04-06 05-48-25

Par la suite, on procède à la création de la base de donnée Saytu

Capture d’écran du 2024-04-07 02-32-20

Enfin,on démarre un conteneur avec un client de gestion interactif pour vérifier que le cluster est en place et on exécute la commande SHOW pour imprimer l'état du cluster. Vous devriez voir ce qui suit :

Capture d’écran du 2024-04-06 04-51-10

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •