2016-05-05 6 views
1

ich 2-Datenbank, "db1" und "db2", in 2 verschiedenen Servern, "server1" und "server2".Wie erhalte ich Daten von einer anderen Datenbank in einem anderen Server?

Die 2 Datenbanken haben die gleiche Struktur und ich möchte eine Datenbank mit einer anderen verbinden. Ich möchte einen Trigger erstellen, die Daten in der Tabelle "user" von "db1" einfügen, wenn ich Daten in Tabelle "user" von "db2" insert.

Kann ich das tun?

Dank

PS: Zunächst liegt mir nicht, ob Trigger vor, hinter ... weil das, was ich wissen wollen, ist, wie zwei Datenbanken zu verbinden.

Antwort

2

Dies ist kein Job für Trigger, sondern für replication.

Replikation ermöglicht es, Daten aus einer MySQL-Datenbank-Server (Master) auf eine oder mehrere MySQL-Datenbank-Server (Slaves)

kopiert werden Wenn Sie wirklich Sie wollten Änderungen in server1 haben könnte spiegelt sich in server2 und vice verce! Die Einrichtung für eine Richtung ist jedoch einfacher und üblicher.

Verwandte Themen