MySQL で binlog ログを無効にする方法
MySQLは設定ファイルの変更とコマンドの実行でbinlogログをオフにできます。
方法その1: 設定ファイルの編集
- my.cnf(Linux)、my.ini(Windows)のMySQL設定ファイルを開く。
- 以下の行を探して、コメントアウトするか削除します。
log_bin = /var/log/mysql/mysql-bin.log
- 設定ファイルを保存して閉じる
- MySQLサービスを再起動して設定を有効にする。
コマンドを使用して
- MySQLコマンドラインクライアントにログインします。
- binlogログをオフにするには、次のコマンドを実行します。
SET GLOBAL log_bin = OFF;
- 「終了の確認には、以下のコマンドを使用できます。」
SHOW VARIABLES LIKE 'log_bin';
出力結果のValueがOFFの場合、binlogログは停止されました。
binログの無効化によりデータ復旧や主従レプリケーション等の機能に影響が出る場合がありますので、慎重に操作してください。