古い構造の古いデータベースを新しいデータベースに移動する必要があります。
どちらのデータベースもMySQLデータベース(InnoDB)です。情報は基本的に同じですが、別のテーブルなどに移動されています。
私が今探しているのは、データを新しい構造に移動するのに役立つツールです。phpコードを生成するデータマッピングツールのようなものか、私にとってはそのようなものです。
そのようなものはありますか、それともそうするためのより良い方法を知っていますか?
前もって感謝します
ETL(Extract Transform Load)ツールを調べてください。人気のある(そして無料の)ものは、TalendOpenStudioとPentahoSuiteです。
しかし、奇跡を期待しないでください。
複雑なデータベーススキーマの移行は簡単な作業ではなく、簡単なポイントアンドクリックツールはありません。あなたはそれに多くの考えを入れる必要があるでしょう。
MySQLワークベンチはどうですか?
このようなことをするように設計されています。
既存のDBへの接続をセットアップし、リバースエンジニアリングを行うことができます。
次に、スキーマを変更します(テーブルの名前の変更、列の作成/削除など)。
最後のステップは、新しいスキーマをDBにデプロイするためのフォワードエンジニアリングです。
自明のGUIを備えているので、まったく問題ありません。