0

特定の間隔で localhost MySql データベースをサーバー mysql データベースで更新する方法。Web アプリケーションは PHP で作成され、データベースは MySql である必要があります。

ホスティング サイトにデータベースがあるとします。ローカル コンピューターのローカル ホスト データベースを使用して定期的にデータベースを更新したいと考えています。提案してください ??

4

1 に答える 1

2

MySQLのレプリケーション機能を使用する必要があるようです。ここにウォークスルーがあり、ここに参照用のマニュアルがあります。

(ローカルネットワークではなく)インターネットを介したレプリケーションは遅くなる可能性があり、ビジー状態のマスターから数分、場合によっては数時間遅れてスレーブになる可能性があることに注意してください。もう1つのオプションは、マスターデータベースを定期的にmysqldumpしてローカルマシンにコピーすることですが、マスターが非常にビジーの場合はデータベースをロックしてクエリをハングさせ、非常に大きい場合はこのプロセスに長い時間がかかります。

于 2010-09-09T14:14:48.043 に答える