達成するためのMySQLデータの同期

それは環境、(それぞれ、IP 192.168.1.99と192.168.1.100)MySQLのインストール2台のコンピュータ、マシンAを説明し、Bは、マシンになりました。

今、私たちはBにAのデータベースを同期させたいです

1、準備作業、及びBに同じ構造を持つ新しいデータベーステーブルと

2、、以下のmy.iniはマシンA上に配置された変更

サーバー-ID = 1 
ログビン= D:\ mysqlback
ビンログ-DO-DB = DBNAME

 

マシンB 3、マシンへのアクセス権を追加します。

GRANTのレプリケーションスレーブ、RELOAD、SUPER ON * * [email protected] TO 'パスワードBY' IDENTIFIED。

マシンの再起動MySQLサービス、あなたはDを参照することができますmysqlback新しいファイル\生成されます。

4、Bのmy.iniマシン構成を変更します

サーバー-ID = 2  
のマスターホスト= 192.168.1.99
マスター・ユーザー=ユーザー名
マスターパスワード=パスワード
マスター接続再試行= 60
複製-DO-DB = DBNAME

 MySQL5.3以降のバージョンは、MySQLで実行されるように、マスターおよび他のパラメータをサポートしていません。

変更マスタは= '192.168.1.99'、master_user = 'ユーザ名'、master_password = 'password' をMASTER_HOSTします。

以下のような構成のmy.ini、

B機は、MySQLサービスを再起動します

サーバー-ID = 2
の反復-DO-DB = DBNAME()

 

5、テスト、マシンは、すぐにBかどうか、レコードの更新を入力してください

 

(AB再び相互転位に相当する)を互いに同期ABマシンに

図6は、構成が増加
レプリケート-DO-DB = DBNAME

図7は、Bを添加します

ログインビン= E:\ mysqlback
ビンログ-DO-DB = ggz

同時に、コマンドおよび承認MASTER_HOSTのコマンドを実行します。()
---------------------
著者:qmy031
出典:CSDN
オリジナルます。https://blog.csdn.net/qmy031/article/details/75009677
著作権表示:この記事では、ブロガーのオリジナルの記事、再現され、ボーエンのリンクを添付してください!

おすすめ

転載: www.cnblogs.com/HKROnline-SyncNavigator/p/10972088.html
おすすめ