Gibt es eine Methode zum Vergleichen von Daten zwischen 2 Tabellen zwischen 2 Datenbankinstanzen und dann Zusammenführen? So war alles in beiden.MySQL zwei Tabellenspeicherauszug, Zusammenführung, zwischen zwei Instanzen
Vielen Dank.
Gibt es eine Methode zum Vergleichen von Daten zwischen 2 Tabellen zwischen 2 Datenbankinstanzen und dann Zusammenführen? So war alles in beiden.MySQL zwei Tabellenspeicherauszug, Zusammenführung, zwischen zwei Instanzen
Vielen Dank.
Wenn Ihre Tabellenschemas identisch sind, können Sie einfach einen Dump von einem erstellen und einen einfachen INSERT INTO ... SELECT ... ON DUPLICATE KEY UPDATE <your key clash logic>
für den anderen ausführen.
In mysql Sie Daten zwischen Tabelle auswählen können, die einfach in verschiedenen datababase sind eine Abfrage mit wie:
select A.col1, B.col1
from databaseA.tableA as A
inner join databaseB.tableB as B on A.colkey1 = b.colkey1
für merge Sie JOIN
oder UNION
je nutzen können von Ihnen
und halten Sie braucht können Verwenden Sie einen INSERT SELECT
zum Auffüllen der Tabelle, die Sie benötigen