Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2917 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Comparaison de 2 bases MySQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comparaison de 2 bases MySQL

n°1496346
achiou59
Posté le 27-12-2006 à 15:09:52  profilanswer
 

Bonjour,
 
J'aimerai savoir s'il existe un outil permettant de comparer 2 tables (de même structure ) se trouvant dans 2 BD differentes sur 2 serveurs differents
 
En fait entre une table de la base primaire et la table de la base de sauvegarde.
 
Le but est de connaître les lignes qui ne sont pas dans la table répliquée.
 
Connaissez vous un moyen de faire cela?
 
Merci d'avance

mood
Publicité
Posté le 27-12-2006 à 15:09:52  profilanswer
 

n°1496354
MagicBuzz
Posté le 27-12-2006 à 15:44:22  profilanswer
 

tu lances une réplication et tu regardes le log ? :whistle:
 
ok, je sors :D

n°1496387
achiou59
Posté le 27-12-2006 à 17:30:09  profilanswer
 

;-)
 
Une autre solution ?

n°1496422
polo021
Posté le 27-12-2006 à 19:19:39  profilanswer
 

Tu unload tes 2 tables et fais un programmes de vérification?

n°1496450
CrAsH0v3r
Posté le 27-12-2006 à 21:47:29  profilanswer
 

Je ne sais pas si ceci pourrais répondre à tes besoins?
http://www.red-gate.com/products/SQL_Compare/index.htm
 
Ça marche très bien avec des base de données SQL, par contre je n'ai pas poussé plus loin à savoir si ça fonctionne pour MySql.
 
Aussi peut-être existe-t'il un logiciel semblable mais gratuit.

n°1496506
achiou59
Posté le 28-12-2006 à 09:35:43  profilanswer
 

Merci CrAsH0v3r mais oui je recherche plutôt un logiciel gratuit pour MySQL, si tu en connais un.
 
Sinon polo021, que veux tu dire par tu unload les tables, tu veux dire faire un dump? Dans ce cas ce ne sera pas possible car les tables contiennent enormement d'informations.

n°1496523
rufo
Pas me confondre avec Lycos!
Posté le 28-12-2006 à 10:38:18  profilanswer
 

Chargement de la table de la BD de sauvegarde dans une table tempraire de la BD courante puis un coup de SQL avec un EXISTS, ça le ferait pas?

n°1496574
achiou59
Posté le 28-12-2006 à 13:16:20  profilanswer
 

le probleme est que les tables contiennent des millions de lignes et qu'en plus de ça je dois faire la comparaison pour 3 tables sur 4 serveurs differents.

n°1496579
rufo
Pas me confondre avec Lycos!
Posté le 28-12-2006 à 13:27:37  profilanswer
 

Ca vaudrait peut-être le coup de mettre en place une table qui gère ce qui a été backupé (ID de l'enregsitrement, flag de backup) et lors d'une sauvegarde, de mettre à jour cette table (au fil de l'eau)...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Comparaison de 2 bases MySQL

 

Sujets relatifs
mysql[shell] Comparaison et élimination des doublon
Encore un pb de migration sqlserver et mysqlgains jouer poker
[MySQL]Copie de champ à champ...[PHP] Question pratique! Ou met-on les requêtes MySQL?
[MySQL / PHP] problème avec une requète je sèche !Communication entre Unix et MySQL Windows ?
Modification des dates d'une table mysql[MySQL] Réplication - Besoin d'aide svp...
Plus de sujets relatifs à : Comparaison de 2 bases MySQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR