2016-05-11 3 views
0

新しいクライアントをMySqlサーバーデータベースに接続すると、すべてのデータを同期する必要があります(サーバーからClient-SQLiteにすべてのデータをコピーする必要があります)。私の最初のアイデアは、mysqlのデータをdupingしてSqliteにすべてをインポートしますが、私はどのように知っているのか分かりません。 提案がありますか?SQLite Androidアプリケーションデータベースにデータをインポート

答えて

0

続編(ルビーORM)は、データベースを扱うためのコマンドラインツールを持っている、あなたはルビーはその後、インストールしている必要があります。

$ gem install sequel mysql sqlite3 
    $ sequel mysql://user:[email protected]/database -C sqlite://db.sqlite 

これを行うために利用できる多くのツールがあります。

  1. mysql2sqlite - sqlite3の互換性のあるSQLファイルにmysqldumpをファイルに変換するシェルスクリプト。速度と移植性のためにawkを使用しています。 Windows用のCygwinツールでWindows上で動作します。

  2. ます。dbconvertのSQLite &用のMySQL、DBsyncをSQLiteの& MySQLのます。dbconvertのためのSQLite & MySQLとDBsyncをのためのSQLite & MySQLのあなたはSQLiteのからMySQLへのデータベースを変換して同期させることができます信頼性の高い双方向のデータベースの移行ソフトウェアまたはMySQLからSQLiteへDBConvert Product Lineには、MS SQL Server、MySQL、PostgreSQL、Microsoft Access、Microsoft Excel、FoxProデータベースの変換と同期のためのツールが含まれています。評価へようこそ!完全な訪問https://www.sqlite.org/cvstrac/wiki?p=ConverterTools

    については

関連する問題