2つの2つのmysqlデータベースを同じスキーマでマージする必要があります。私は、データベースのメタデータ(PK、FK)を読み込み、新しいPKを自動的に生成し、すべてのFKを自動的に更新するツールを探しています。2つのmysqlデータベースを同じスキーマでマージするにはどうしたらいいですか?
答えて
チェックアウトSqlYog - http://www.webyog.com/en/エンタープライズ版には30日間の試用版があり、データベース間で(他の多くの便利なツールの中でも)データを同期させるツールが含まれています。
注:トライアル版で一度に2つのデータベーステーブルを許可します。 –
ないあなたが意味を正確に何を確認していますが、2つのデータベースを持って、それらをidentifcalようにしたい場合は、このツールを試してみてください - テーブルごとにDatabase compare
彼のデータベースはすでに同じだと思われ、彼はその中のデータを結合したいだけです。 –
を:
insert into `target db`.`table`
(`all`,`clumns`,`except`,`pk`)
select (`all`,`clumns`,`except`,`pk`) form `source db`.`table`;
あなたは、PHPでこれを生成することができますまたはSQLでも information_schema
を忘れないでください。 columns
select TABLE_NAME,COLUMN_NAME from `information_schema`.`COLUMNS` WHERE `COLUMN_KEY` <> 'PRI' AND TABLE_SCHEMA='source db'
私は外部キー関係を維持し、同じスキーマを使用して約6 MySQLデータベースをマージする必要がある以外、今あなたがPKの
これまでのところとても良いですが、FKも更新する必要があります –
- 1. 2つのデータベースを同一のスキーマでマージするにはどうすればよいですか?
- 2. EntityFrameworkでは、同じコンテキストで2つのデータベースを作成するにはどうしたらよいですか?
- 3. MySQL Workbench - データベースと同じスキーマですか?
- 4. 同じリストで2つのマップを融合するにはどうしたらいいですか?
- 5. 同じスキーマを持つ2つのテーブルを1つにマージする方法phpmyadmin
- 6. 2つの配列を同じIDでマージするにはどうすればよいですか?
- 7. 2つのMySQLデータベースをマージするにはどうすればよいですか?
- 8. 同じデータベースを使用している2つのmysqlサーバ
- 9. mysqlデータベースをバレオでバックアップするにはどうしたらいいですか?
- 10. Railsでmysqlデータベースにアクセスするにはどうしたらいいですか?
- 11. 重複した値を取得しないで、同じスキーマの複数のデータベースをマージする
- 12. javaFxの同じデータベースにある2つのmysqlテーブルからテーブルビューを作成するにはどうすればいいですか?
- 13. 同じスキーマまたは異なるスキーマのアーカイブテーブルについて
- 14. 同じクエリで2つのデータベースを使用するMySQL。
- 15. 同じページに2つのスライドボックスを置くにはどうしたらいいですか?
- 16. 同じパッケージの束を同じフォルダの中で解凍するにはどうしたらいいですか?
- 17. 2つのMySQLデータベースを1つにマージすることは可能ですか?
- 18. ドロップダウンメニューを同じ幅にするにはどうしたらいいですか?
- 19. シェルスクリプトで同じ名前のファイルをマージしてマージするにはどうすればよいですか?
- 20. 2つのアドレスが同じかどうかを確認するにはどうすればいいですか?
- 21. MySql、開発データベースから本番データベースにインデックスをエクスポートするにはどうしたらいいですか?
- 22. 同じ行に印刷するにはどうしたらいいですか?
- 23. 2つのデータを同じ名前でマージしますか?
- 24. 1つのデータベースに2つのテーブルをマージするにはどうすればよいですか?
- 25. 2つ以上の(同じ)スプライトで同様のサウンドを得るにはどうすればいいですか?
- 26. 同じスキーマを持つ2つの別々のデータベースを持つデータベース
- 27. 2つのオブジェクトから同じ値でオブジェクトを作成するにはどうすればよいですか?
- 28. 2つのオブジェクトを同じ値でマージする方法は?
- 29. PHPは同じキーで2つの配列をマージする
- 30. mysql workbench経由でmysqlデータベースにデータをインポートするにはどうしたらいいですか?
なく、すべてのカラム名を持っている私も、これを実行する必要があります。 –
私は2つのデータベースのためにそれを行う方法を持っていると思う、6つのデータベースのためにそれを行うことは、単にプロセスを5回繰り返すことを必要とするでしょう –