2 Mysql Datenbanken syncronisieren?!

Hornisse

Ensign
Registriert
Juni 2006
Beiträge
194
Ich hoffe das passt hier rein, hab keine andere Kat. dafür gefunden.

Gibt es eine Möglichkeit die schon vorhanden ist, 2 vom Aufbau her Identischen Datenbanken zu syncronisieren?

Als Beispiel: 1. Webseite mit Mysql DB auf 2 Unterschiedlichen Hostern, quasi gespiegelt, so das man entweder Manuel oder per Auto Script beide DBs abgleichen kann.?

Das war schon meine Frag.

Grüsse
 
MySQL hat ne eingebaute Replica Funktion mit der du eine aktive DB auf eine salve DB Spiegeln kannst das geht aber soweit ich weis nur in eine Richtung.

Das größte Problem bei dir wird sein das die meisten Hoster keinen externen Zugriff auf die DB's erlauben.
 
Wie soll der Abgleich vonstatten gehen?

DB 1 ist Referenz und DB 2 wird mit DB 1 befüllt?
Oder kann DB 2 noch etwas enthalten, was auch in DB 1 übernommen werden sollte?
Kann in DB 2 etwas gelöscht werden, was dann aus DB 1 nicht wieder übernommen werden soll?

Automatisiert sehe ich nur den Export von DB 1 mit anschliessendem Import in DB 2, wobei alles, was bisher in DB 2 enthalten ist, verloren geht.

Dann würde ich mal die phpMyAdmin Funktionen anschauen:

Import data from CSV and SQL
Export data to various formats: CSV, SQL, XML, PDF, ISO/IEC 26300 - OpenDocument Text and Spreadsheet, Word, LATEX and others
 
Zurück
Oben