「expire logs days値変更手順」の版間の差分
提供: Wikiducca
(大松「ブロックされないから荒らしやすいンゴねえ」) |
(いたずら対策) |
||
(同じ利用者による、間の1版が非表示) | |||
行1: | 行1: | ||
− | + | == expire_logs_days とは == | |
設定された日数が経過したバイナリログは自動的に削除される。<br /> | 設定された日数が経過したバイナリログは自動的に削除される。<br /> |
2019年1月17日 (木) 13:40時点における版
expire_logs_days とは
設定された日数が経過したバイナリログは自動的に削除される。
デフォルト値は、"0"。つまり自動削除無し。
my.cnf への書き方
30日の場合。
expire_logs_days = 30
上記を追記・変更しサービスを再起動すれば反映される。
サービスを止められない場合
管理アカウントで以下のクエリを実行すればサービスの再起動なしで反映される。
※ただし、my.cnf を設定しておかないと次回再起動時に設定が戻ってしまうので注意。
値変更クエリ:
SET @@global.expire_logs_days = 30;
例:
mysql> SET @@global.expire_logs_days = 30; Query OK, 0 rows affected (0.00 sec) mysql>
確認クエリ:
SHOW VARIABLES LIKE 'expire_logs_days';
例:
mysql> SHOW VARIABLES LIKE 'expire_logs_days'; +------------------+-------+ | Variable_name | Value | +------------------+-------+ | expire_logs_days | 30 | +------------------+-------+ 1 row in set (0.01 sec) mysql>