2010-11-27 14 views
0

進捗データベースをMySQL 5.1.1に複製しようとしています。ソフトウェアの関与を​​必要とする他のWebサイトと同様に、いくつかのソフトウェアといくつかの提案がありました。 Pro2SQLやMySQL移行ツールのような他のSQL移行ツールのようなものです。しかし、私が直面している問題は、Linuxを使ってlinuxで動作するmysql.iを実行することです。Linux用のソフトウェアはありますか(私はbashスクリプトMYSQLデータベースを照会する)または他の手段?進捗DBからLinuxを使用したMySQLへの移行

現在、jdbcを使用して接続および取得していますが、データベースをマッピングするのは難しく、マッピングの問題によって長期的に問題が発生する可能性があります。また、この処理は頻繁に繰り返されます。 MySQLの移行ツールは良い解決策ですが、Linuxのコマンドプロンプトをサポートしていないので、別のより良い/最適化された方法で実装しなければなりません。さらに何をすべきかを提案してください。サポートのために1トンあります。

答えて

0

それが投棄についてだけである場合:

を私はあなたの問題を取得する場合(あなたはSQL標準に従っている場合)ソリューションは、二列に保持している:あなたがダンプされている最初の行で

pg_dump <yourdatabase> 

mysql < <yourfile.sql> 

データベース、テーブルをダンプするかどうか、多くのオプションが存在する、cont ent、スキーマなど...詳細はmanページを参照してください。

2番目の行では、mysqlにロードしています。それがマッピングについてです場合

は:

Kettleを見て、それはそれはLinux上で本当にうまく動作しますが、crontabファイルを使用してタスクをautomizeすることができ、オープンソースETLです。

希望すると助かります、

関連する問題