2017-12-26 14 views
0

私はいくつかのテーブルを持つ古いmysqlデータベースを持っています(各テーブルのレコード数は1000,000を超えています)。Mysqlデータベースを新しいスキーマに変換する

私は新しいmysqlデータベーススキーマを持っています。すべてのデータを新しいスキーマに変換したい

利用可能なツールは何ですか? 新しいスキーマにデータを変換するためのコードを記述する必要がある場合は、どのようなプログラミング言語が最適ですか? データはマルチスレッドまたはマルチプロセスに変換する必要があることは明らかです あなたの助言は何ですか?

私は、データが最良の方法は何か例の変換されたレコードの数、成功した移行の 数、失敗した移行の数と... ため 、変換されている間の変換の状態に視力を持っていたいですか?

+0

はい、新しいスキーマに移行するための独自のコードを作成する必要があります。 – Phiter

+0

もちろん、最良の言語はSQLです。 – Phiter

+0

しかし、ループを持ち、より整理された別の言語を使用したい場合は、PHPなど、あなたが一番気に入っているものを使用することができます。 – Phiter

答えて

0

すべてのボディは、この質問に取得する場合は、 私は、Talendのスタジオと呼ばれるソフトウェアが見つかりました:あなたはそれをチェックアウトすることができ、そしてそれは私が望んでいたまさにです

https://www.talend.com/products/talend-open-studio/

を。

関連する問題