- ベストアンサー
MySQLカラム構成が違うデータ移行について
これまでとは異なる新規掲示板へデータ移行したいのですが、 データベース(MySQL)のカラム構成が違うため、 どうすればスムーズに移行できるか、やり方が分かりません。 普通は、どうやるのでしょうか? 案1.全データをdumpして、どうにかして加工した後、全データを入れる 案2.dumpする時点で、どうにかして加工した後、全データを入れる 案3.1カラムずつdumpして、1カラムずつ入れる 案4.何かツールを使う(もしあればですが…) 案5.その他 データ加工(?)を これまで一度もやったことがないため、 どう取り組んだら良いか、分かりません…
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
データがそれなりに多いなら案2をお勧めします。これなら余分な中間ファイルも要りませんし、エディタなどで問題になるメモリの制限もありません。 ただ、どれくらいカラム構成が違うのか、キー項目が違うなどテーブル構成がそもそも大きく異なるのかなども考慮すべきだと思います。
その他の回答 (1)
- utun01
- ベストアンサー率40% (110/270)
回答No.1
どう違うのか、どのくらいの規模なのかによって選択肢は変わってくると思いますが、 少しくらいなら全dumpしてから一括置換(正規表現を使えるエディタで)みたいな感じでいいと思います。 相当変わる様であれば、データ量が少なければ手作業、 多ければ専用の変換バッチなりツールなりを作るのが良いと思いますよ。
質問者
お礼
回答ありがとうございましたー
お礼
回答ありがとうございました。 参考になりましたー