MySQL で binlog ログを無効にする方法

MySQLは設定ファイルの変更とコマンドの実行でbinlogログをオフにできます。

方法その1: 設定ファイルの編集

  1. my.cnf(Linux)、my.ini(Windows)のMySQL設定ファイルを開く。
  2. 以下の行を探して、コメントアウトするか削除します。
log_bin = /var/log/mysql/mysql-bin.log
  1. 設定ファイルを保存して閉じる
  2. MySQLサービスを再起動して設定を有効にする。

コマンドを使用して

  1. MySQLコマンドラインクライアントにログインします。
  2. binlogログをオフにするには、次のコマンドを実行します。
SET GLOBAL log_bin = OFF;
  1. 「終了の確認には、以下のコマンドを使用できます。」
SHOW VARIABLES LIKE 'log_bin';

出力結果のValueがOFFの場合、binlogログは停止されました。

binログの無効化によりデータ復旧や主従レプリケーション等の機能に影響が出る場合がありますので、慎重に操作してください。

bannerAds