MySQLbinlogログを有効にする

序文

binlogログまたはバイナリログは、バイナリログファイルです。2つの機能があります。1つは増分バックアップです。つまり、新しいコンテンツのみがバックアップされます。もう1つは、マスタースレーブレプリケーションなどのためです。つまり、マスターノードはbinlogログファイルを維持し、スレーブノードは同期します。 binlogからのデータ

 

前提

Mysqlをインストールします  https://blog.csdn.net/javanbme/article/details/111825296

 

開始手順 

1.Mysqlにログインします

mysql -h 127.0.0.1  -u root -p

  ログインするためのパスワードを入力してください 

2.ステータスを表示する

show variables like '%log_bin%';

オンになっていない

3.ディレクトリを作成し、権限グループを設定します

mkdir /usr/local/mysql/log-bin
chown -R mysql:mysql /usr/local/mysql
chmod -R 755 /usr/local/mysql

4.mysql構成を変更します

vi /etc/my.cnf

  英語入力状態でiを押して挿入モードに入り、次の構成を追加します

server-id=1
log-bin=/usr/local/mysql/log-bin/mysql-bin

  escを押して:wqと入力 し、保存して終了します。server 
  -idは単一ノードのIDを表します。ここでは、ノードが1つしかないため、IDをランダムに番号として指定でき、IDは1に設定されます。クラスタ内に複数のノードがある場合、IDを同じにすることはできません。
  ログファイルlog-bin名はmysql-binとそのストレージパスです。

5.Mysqlを再起動します

service mysql restart

6.binlogログディレクトリを表示します 

7.オープニングが成功したことを確認します

Mysqlを再入力して、ステータスを表示します(手順は1、2を参照)ONがオンになっている

 

 

 

おすすめ

転載: blog.csdn.net/javanbme/article/details/113058976