Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie kopiere ich neue und aktualisierte Zeilen von einer Offline- in eine Online-Datenbank?

Glücklicherweise ist hier kein Code erforderlich.
Die Replikation ist seit vielen Jahren in MySQL integriert.

Der Trick besteht darin, den Remote-Host als Master und die lokale Kopie als Slave einzurichten.
Alle Updates gehen an den Master.
Und der Slave liest von der Remote.

Die Dokumentation ist hier:http://dev.mysql.com/ doc/refman/5.7/en/replication.html
Hier ist ein Tutorial:http://www.howtoforge.com/mysql_master_master_replication

Beachten Sie, dass es wirklich nur einen Master geben kann, andernfalls wird das Setup zu kompliziert, um praktikabel zu sein.