0

Java コードを介して Sqlite データベースに転送された MySql db に含まれるいくつかのテーブルが必要です。

このために、私のアプリケーションでは、次のことを行います。

  1. SQLite データベースを作成する
  2. select * from each table(of mysql db) 、結果セットから各フィールドに対応するデータを取得し、各フィールドのデータを対応するsqliteテーブルに挿入します。

これは正しいアプローチですか?これを行うためのより良い方法はありますか?

どんな助けでも大歓迎です。

4

3 に答える 3

2

挿入スクリプトを使用してMySQLからスキーマをエクスポートし、編集して(MySQL固有の構文を削除して)、SQLiteで実行します。

于 2013-01-23T09:39:54.367 に答える
2

これが1回だけ発生する場合は、sqlite .importコマンド(http://www.sqlite.org/sqlite.html)を使用し、mysqldumpを使用してデータを.importで読み取ることができるcsvファイルにダンプすることを検討してください。

于 2013-01-23T09:40:09.557 に答える
1

このPythonのアプローチを見てください。これがあなたを助けることができます

https://gist.github.com/2972461

于 2013-01-23T09:39:18.113 に答える