Salve a tutti, sono nuovo del forum.
Devo sincronizare 2 database , uno il locale e uno in remoto.
Anch'io sul database in locale ho molti record che possono essere cancellati o modificati e vorrei sincronizzare i 2 database solo con le ultime modifiche apportate al database in locale(che possono essere inserimenti , modifiche o cancellazioni).
Per spiegarmi meglio:
1)nel database del programma in locale ho 1000 record , premo un tasto sincronizza e con 1000 stringhe di insert anche sul database in remoto ho 1000 record.
2)nel programma in locale aggiungo 2 record e premo il tasto sincronizza,a questo punto vorrei solo 2 insert e non 1002.
3)nel programma in locale cancello 2 record e premo il tasto sincronizza, a questo punto vorrei 2 stringhe delete da inviare al remoto.
Insomma vorrei che il database in remoto venga sincronizzato solo con le ultime modifiche.
Grazie ciao!!
Ho ricercato su internet ed ho visto che con "mysqld" si puo creare un file di log che tiene conto di tutte le query eseguite su un database in formato testo.
per sincronizzare un il db in remoto basta eseguire mysql <filedilog.log
E' questa la strada?
Grazie