2011-01-19 4 views
0

私はmysqlにデータベースを持っていて、デバイス上で同じデータを同期させたいのですが、これはどうすれば実現できますか?お知らせ下さい。 私は、各テーブルのトリガを書いて、別のテーブルに詳細を更新する1つの最悪のソリューションを得たが、私は20テーブルを持っている私は4つのトリガ操作を各テーブルに書く必要があるので、全体80トリガ私は書く必要がある私には解決策があります。助けてください。更新されたデータバックアップを取る方法は?

+0

あなたはmysqldumpを利用できませんか、それはあなたにとっては不可能ですか? –

答えて

0

mysqldumpコマンドを見てください(これはSQLコマンドではなく、コマンドラインツールです)。

+0

なぜ私はすべてのデータを取って、再びデバイスに挿入する必要があります、私は更新されたデータだけを取る必要があります。 – ramsbh

0

お気に入りのプログラミング言語でプログラムを作成し、データをコピーさせると、プログラムはX周期ごとにcronジョブによって開始されます。

+0

私は更新されたデータだけを同期させる必要があります。 – ramsbh

+0

あなたのプログラムはデルタを見つけなければなりません...後で変更を復元するためにログ情報を書き込むことができます... – Tobias

+0

もちろん、これはシッククライアントアプリケーションを開発しているすべてのモバイル開発者にとって同様の問題でしょうか?同期するためのソリューションが必要です。ではない ? – ramsbh

関連する問題