Mysql マスタースレーブ サービスの実装例を構成する

Mysql マスタースレーブ サービスの実装例を構成する

Mysql マスタースレーブ サービスの実装例を構成する

### メインデータベースmy.cnfを構成する

サーバーID=1
ログビン=マスタービン
ログ bin インデックス = マスター bin.index

### プライマリデータベースに同期アカウントを作成する

ユーザーバックアップを作成します。
'mysql' によって識別される 'backup'@'192.168.%.%' に *.* のレプリケーション スレーブを許可します。

### スレーブデータベースmy.cnfを構成する

サーバーID=2
リレーログインデックス=スレーブリレービンインデックス
リレーログ=スレーブリレービン

### mysqlサービスを再起動する

サービスmysqldを再起動

### マスターサービスに接続する

マスターをmaster_host='192.168.91.128'に変更します。
マスターポート=3306、マスターユーザー='backup'、マスターパスワード='mysql'、
マスターログファイル='master-bin.000001'、マスターログ位置=0;

### スレーブサービスを開始する

スレーブを起動します。

### マスターサービスのステータスを確認する

マスターステータスを表示します。

### スレーブサービスのステータスを確認する

スレーブステータスを表示 \G;

### server_idが同じかどうか確認します。異なる必要があります

'server_id' のような変数を表示します。

よくある間違い

エラー: 致命的なエラー: マスターとスレーブの MySQL サーバー UUID が同じであるため、スレーブ I/O スレッドが停止します。レプリケーションが機能するには、これらの UUID が異なっている必要があります。

解決方法:データディレクトリのauto.cnfのserver-uuid=********************が同じかどうかを確認し、別のものに変更します。

読んでいただきありがとうございます。お役に立てれば幸いです。このサイトをサポートしていただきありがとうございます。

以下もご興味があるかもしれません:
  • MySQL マスタースレーブサーバー構成に関する特別な問題
  • MySQL マスタースレーブサーバーの簡単な構成
  • MySQLマスタースレーブサーバ同期の経験

<<:  コメント付きのスネークゲームを実装する js

>>:  Docker で既存のイメージに基づいて新しいイメージを構築する方法

推薦する

Linux コマンドラインでパケットをキャプチャするために tcpdump を使用するいくつかの機能

tcpdump は、ネットワークの問題のトラブルシューティングに効果的に役立つ、柔軟で強力なパケット...

MyCat を使用して Linux で MySQL マスター/スレーブの読み取り/書き込み分離を実装する方法

目次Linux - MyCat を使用して MySQL マスター スレーブの読み取り書き込み分離を実...

ハイパーリンクを開くターゲットのテスト

リンクのターゲット属性は、リンクが開く場所を決定します。その値は通常、_blank、_self、_p...

ランダムロールコールテーブルを実装するためのネイティブJavaScript

この記事では、JavaScriptのランダムロールコールテーブルの具体的なコードを参考までに紹介しま...

よくある MySQL テーブル設計エラーの概要

目次間違い1: データの列が多すぎる誤解2: 共同クエリが多すぎる誤解3: ENUMの代わりにSET...

MySQL ストアド プロシージャの in、out、inout パラメータの例と概要

ストアドプロシージャ1. ストアドプロシージャを作成し、グローバル変数を表示する mysql>...

Vue.js での VNode の使用

VNodeとはvue.js には VNode クラスがあり、これを使用してさまざまな種類の vnod...

MySQL の基本ステートメントを最適化するための 10 の原則の概要

序文データベースの応用において、プログラマーは継続的な実践を通じて多くの経験を積んできました。これら...

CentOS で MySQL 5.1 を 5.5.36 にアップグレードする

CentOS 6.4 環境で MySQL 5.1 を 5.5.36 にアップグレードする手順を記録し...

JavaScript を使用して文字列内の最も繰り返しの多い文字を取得する方法

目次トピック分析する使用目的解決:コードは次のように実装されます。分析:配列とポインタ解決:コードは...

DockerコンテナのIPアドレスを表示する方法

私はずっとDockerにはIPアドレスがないと思っていました。実はDockerのネットワークテンプレ...

CSS の高度な使い方(実戦で活用)

1. ul タグには、Mozilla ではデフォルトでパディング値がありますが、IE ではマージン値...

MySQL 8.0.15 バージョンのインストールチュートリアル Navicat.list への接続

落とし穴1. ネット上の多くのチュートリアルでは環境変数を設定するファイル名はmy.iniと書いてあ...

Dockerコンテナのホスト間マルチネットワークセグメント通信ソリューションの詳細説明

1. マックヴラン前回のブログ投稿で紹介した Docker コンテナのホスト間通信を実現するための ...

興味深いカウントダウン効果を実現するjs

js興味深いカウントダウンケース、参考までに、具体的な内容は次のとおりですコード: <!DO...