たとえばorders
、local
. そして、私はこの同じテーブルを私の別のサーバーに持っています。たとえば、remote
.
私の問題は、これら 2 つのテーブルを同期する最良の方法は何ですか?
ローカルがリモートのものと異なる場合、レジストリを置き換えるソリューションが欲しいです。レジストリがローカル テーブルに存在しない場合は、レジストリを挿入します。
私はこれに似たダンプコマンドをダンプしようとしましたが、期待通りに動作しませんでした:
/usr/bin/mysqldump --defaults-file=~/my/conf.cnf --skip-opt --skip-add-locks --default-character-set=latin1 --disable-keys --no-create-db --no-create-info --dump-date --compress --quick --replace --where='date > DATE_SUB(NOW(), INTERVAL 1 DAY)' mydb orders >> /backup/myDump
これどうやってするの?これを行うスクリプトを作成するにはどうすればよいですか?