2つのデータベースインスタンス間で2つのテーブル間でデータを比較し、それらをマージする方法はありますか? だから両方にすべてがあった。2つのインスタンス間でMySQLの2つのテーブルのダンプ、マージ
ありがとうございます。
2つのデータベースインスタンス間で2つのテーブル間でデータを比較し、それらをマージする方法はありますか? だから両方にすべてがあった。2つのインスタンス間でMySQLの2つのテーブルのダンプ、マージ
ありがとうございます。
テーブルスキーマが同じ場合は、1つのダンプを取り、単純なINSERT INTO ... SELECT ... ON DUPLICATE KEY UPDATE <your key clash logic>
をもう1つ実行してください。あなたは単にクエリを使用して、異なるdatababaseにあるテーブル間でデータを選択することができますMySQLで
:あなたはあなたによって依存JOIN
またはUNION
を使用することができますマージのため
select A.col1, B.col1
from databaseA.tableA as A
inner join databaseB.tableB as B on A.colkey1 = b.colkey1
は
を必要とし、あなたを最後にすることができます必要なテーブルにデータを入力するにはINSERT SELECT
を使用してください