← Back to team overview

sslug-teknik team mailing list archive

Re: diff på databaser

 

On Fri, Jun 13, 2003 at 11:07:25AM +0200, Klavs Klavsen wrote:
> Jeg tænkte på om nogen havde en god idé til jeg kunne lave en "diff" på
> database indhold? (jeg bruger MySQL-4.0)
> Problemet er at jeg har en database der bliver opdateret en gang
> imellem ved opdateringer af div. programmer - de opdateringer vil jeg
> gerne have identificeret (ved at lave diff af før og efter billedet så
> at sige) - så jeg kan gentage disse ændringer på de andre databaser.
> de forskellige databaser er til samme produkter - men har ikke samme
> indhold og kan derfor ikke bare være et mirror af hinanden.
> Jeg har hørt om sqlyog - men det er kun til win32 og de svarer ikke når
> man spørger hvornår der kommer en Linux version (de skriver i deres FAQ
> at den kommer ved næste store release version..).
> Jeg har også fundet sqlfs - men hjemmesiden til den er konstant nede -
> så projektet er jo nok dødt.
> Jeg håbede i havde nogle gode foreslag?
> Jeg kunne lave et dump af databasen før og efter og sammenligne dem -
> men så skal jeg have skrevet et script af en art, der omdanner den diff
> til sql-sætninger der gentager de ændringer, hvis i forstår.

Jeg har ikke selv prøvet det, men dette ser ud til at være hvad du
søger:

http://www.mrjoy.com/datadiff.shtml

-- 
Anders
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS/O d--@ s:+ a-- C++ $UL+++ P++ L+++ E- W+ N(+) o K? w O- M-- V
PS+ PE@ Y+ PGP+ t 5 X R+ tv+ b+ DI+++ D+ G e- h !r y?
------END GEEK CODE BLOCK------
PGPKey: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8BFECB41


Follow ups

References