1

2 つの異なるタイプのデータベースを一緒に同期しようとしています。これが私がやろうとしていることのより良い説明です:

メインデータベースのあるサーバーにMySQLデータベースがあります。複数のコンピューターにアプリケーションをインストールしています。

メインデータベースをコンピューター内の変更で更新する必要があり、メインデータベースから更新を取得するにはコンピューターのバージョンが必要です。

MySQL のレプリケーション オプションを見てきましたが、それはまさに私がやりたいことではありません。REPLACE INTO のような他のものを見てきましたが、まだ明確な解決策がわかりません。

私は完全な解決策を求めているわけではありませんが、おそらく良い疑似コードまたはいくつかのクールな機能を求めているので、実装を試みることができます. これは、学校のプロジェクトの終わりに使用されます。

変更を検出できるように、明らかに各行にタイムスタンプがあります。

4

1 に答える 1

0

これは、さまざまな SQL 環境で実行されるアプリがある場合に行う方法です。

phpyourApp と DB の間の通信を何らかのクラスを介して行うと、よりクリーンになります。このクラス インスタンスは、ユーザーの SQL バージョンに基づいて作成されます。次に、クラス内のコードが DB への接続方法を決定します。

于 2013-07-11T04:02:06.887 に答える