Bonjour,
Voila, j'ai besoin de synchroniser la structure de deux base de données .
J'ai ma base de données locale et cinq distantes qui doivent avoir la même structure.
Rien encore, si quelques uns peuvent me mettre sur une piste, ce serait good :D.
Pour vous donner l'ampleur de la tâche, la base de données a une centaine de tables, plus de 50 triggers, et une vingtaine de procédures stockées.
J'ai fais d'importantes modifications en local et je doit difuser les modifs en production sur 5 sites.
C'est dans le titre : Synchroniser la structure d'une Base de données MySql
Il existe bien des outils, mais payant.
Je post dans ce forum, parce qu'il n'y à pas de section logiciel MySql.
Si vous connaissez des outils effectuants cette tâche, passez moi un lien.
Merci pour votre aide.
@plus.
Pierre
Bonjour Pierre,
jette un coup d'oeil sur Phinx, c'est un outil de migration de base de donnée très facile à utiliser :)
https://www.grafikart.fr/tutoriels/php/phinx-migration-899
Salut,
@flashios09 , c'est bien, mais ça ne me convient pas :D .
Moi, je veux quelques cliques et puis c'est tout :D
@plus.
Pierre
As-tu regardé du côté de MySQL Workbench, cet outil propose une synchronisation de BD
avec possibilité de générer un "AlterScript" qui rejoue toutes les différences.
voir dans l'aide "Schema Synchronization and Comparison" et "Compare and Report Differences in Catalogs"
Salut,
Je viens de télécharger la dernière version.
La doc :
Ma version :
Y a un blème là :D :D
@pluche
Pierre
Y a un blème là :D :D
Non, il n'y a aucun problème, tu n'es tout simplement pas sur la bonne fenêtre.
Comme sur la copie d'écran de la documentation, il te faut avoir l'onglet MySQL Model (...), et là tu verras que tu auras les deux paramêtres en plus.
Exemple : Sans l'onglet MySQL Model et Sur onglet MySQL Model
Merci @Lartak, j'ai vu.
Mais, c'est quand même trop lourd pour moi :D
Vé me bricoler un petit outils :D
@plus
Pierre