|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() |
Bonjour,
je réalise une application de réplication de bases de données MySQL. j'ai besoin de comparer le DUMP de mes tables.L'un est fait au moment de la réplication (fichier.new.sql) et l'autre correspond au DUMP de la veille (fichier.old.sql). j'ai trouve cette commande mais elle pose probleme. cette commande me sort les enregistrements qui ont été modifiés. Code :
diff fichier.old.sql fichier.new.sql| grep ">" | awk '{print $2}' >fichier.add.sql Code :
diff fichier.old.sql fichier.new.sql| grep "<" | awk '{print $2}' >fichier.del.sql il doit certainement manquer qql chose dans ces commandes mais je ne sais pas quoi...si qql un a une idée à me proposer... Merci !! |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : mars 2004 Messages : 3 109 ![]() |
peux tu nous donner un extrait du diff pour les deux cas( < et >) ?
Merci Je pense savoir pourquoi mais je veux etre sur :p |
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() |
j ai pas le temps de te montrer ca ce soir j t enverrai les exemples des fichiers add et del qui ont ete cree lundi.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com