MySQLのバイナリログファイルの下の自動クリーンアップ、オープンモードでのメインライブラリのbinlogセットmysqlの、それはDATADIR大きなログファイルに生成され、MySQLのデフォルトが自動的にクリーンアップしないでレッツ・セット
まず、オープンmysqlの
[ルート@プッシュ5 - 221〜]#mysqlの-uroot -p -Sの/ var / libに/ mysqlの/ 3306 / にmysql.sock パスワードを入力します。 MySQLのモニタへようこそ。コマンドは、で終わります。または\グラム。 MySQLの接続IDがある18786312 :Serverのバージョン5.7。26 - ログMySQL Community Serverが(GPL) の著作権(C)2000、2019、Oracleおよび/ またはその関連会社。全著作権所有。 Oracleは、Oracle Corporationの登録商標です / またはその 関連会社。その他の名称はそれぞれの商標または登録商標です 所有者。 タイプ" ヘルプ; 「または」\ H " のためのヘルプ。タイプ「\ Cを」するためにクリアし、現在の入力文を。 mysqlの >
第二に、ショーのバイナリログファイル
MySQLの>バイナリログを表示します。
| マスター- 221.000689 | 1073742330 | | マスター- 221.000690 | 1073742640 | | マスター- 221.000691 | 1073742135 | | マスター- 221.000692 | 1073745009 | | マスター- 221.000693 | 1073752964 | | マスター- 221.000694 | 1073741900 | | マスター- 221.000695 | 1073743774 | | マスター- 221.000696 | 1073742434 | | マスター- 221.000697| 1073765838 | | マスター- 221.000698 | 1073741976 | | マスター- 221.000699 | 1073747163 | | マスター- 221.000700 | 1073742572 | | マスター- 221.000701 | 1073742412 | | マスター- 221.000702 | 1073751913 | | マスター- 221.000703 | 1073742548 | | マスター- 221.000704 | 1073751141 | | マスター- 221.000705 | 1073742720 | | マスター- 221.000706 | 1073742493 | | マスター- 221.000707 | 1073742684 | | マスター- 221.000708 | 1073743787 | | マスター- 221.000709 | 1073742104 | | マスター- 221.000710 | 1073741879 | | マスター- 221.000711 | 1073742618 | | マスター- 221.000712 | 1073744563 | | マスター- 221.000713 | 1073741975 | | マスター- 221.000714| 1073742720 | | マスター- 221.000715 | 1073741974 | | マスター- 221.000716 | 1073742362 | | マスター- 221.000717 | 1073742761 | | マスター- 221.000718 | 1073742778 | | マスター- 221.000719 | 1073742199 | | マスター- 221.000720 | 1073779470 | | マスター- 221.000721 | 1073741880 | | マスター- 221.000722 | 1073742598 | | マスター- 221.000723 | 1073761923 | | マスター- 221.000724 | 1073742172 | | マスター- 221.000725 | 1073743665 | | マスター- 221.000726 | 1073742798 | | マスター- 221.000727 | 1073741959 | | マスター- 221.000728 | 1073742084 | | マスター- 221.000729 | 1073742838 | | マスター- 221.000730 | 1073745927 | | マスター- 221.000731| 903202531 | + ------------------- + ------------ + 731行にセット(0.00秒)
ログファイルの数が多いを表示
パラメータexpire_logs_daysを設定することで、自動的に削除binlogのファイルへ
以下のようなMySQLの>ショー変数' expire_logs_days ' ; + ------------------ + ------- + | 変数名| バリュー| + ------------------ + ------- + | expire_logs_days | 0 | + ------------------ + ------- + 1行にセット(0.00 秒) のMySQL >
このパラメータは自動的に削除されませんどの手段で、0であるため、デフォルト値を超えて日のbinlogのログを自動的削除/番号を示しています
10日に期限切れに設定されています
MySQLの>セットグローバルexpire_logs_days = 10 ; クエリOK、0影響を受ける行(0.00 秒) mysqlのような>ショー変数' expire_logs_days ' ; + ------------------ + ------- + | 変数名| バリュー| + ------------------ + ------- + | expire_logs_days | 10 | + ------------------ + ------- + 1行にセット(0.00 秒) のMySQL >