この記事は主に Mysql マスター/スレーブ サービスの実装例を構成するための関連情報を紹介します。必要な方は参考にしていただければ幸いです。
MySQL マスター/スレーブ サービス実装インスタンスを構成する
### メイン データベース my.cnf を構成する
server-id=1 log-bin=master-bin log-bin-index=master-bin.index
### メイン データベースに同期アカウントを作成する
create user backup; GRANT REPLICATION SLAVE ON *.* TO 'backup'@'192.168.%.%' IDENTIFIED BY 'mysql';
# ## 設定 データベースから my.cnf
server-id=2 relay-log-index=slave-relay-bin.index relay- log=slave-relay-bin
### mysql サービスを再起動します
service mysqld restart
### マスターサービスに接続します
change master to master_host='192.168.91.128', master_port=3306,master_user='backup',master_password='mysql', master_log_file='master-bin.000001',master_log_pos=0;
###スレーブサービス
start slave;
SHOW MASTER STATUS;
SHOW slave STATUS \G;
show variables like 'server_id';
一般的なエラー
エラー: 致命的エラー: マスターとスレーブの MySQL サーバー UUID が等しいため、スレーブ I/O スレッドが停止します。レプリケーションが機能するには、これらの UUID が異なる必要があります。
解決策:
関連する推奨事項:
Mysql マスター スレーブ サーバー アーキテクチャの構成
MySQL データベース構成のマスター/スレーブ サーバーのデュアルマシン ホット スタンバイ インスタンスの実装チュートリアル
以上がMySQL マスター/スレーブ サービス インスタンスを構成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。