Mysql清理binlog日志相關收集

注意:不要強制使用rm命令進行清除。否則痘系,mysq-bin.index錯亂,最終導致后期expire-log-days配置項失效。

1.查看binlog日志
(root@localhost) [(none)]>show binary logs;
+----------------+------------+
| Log_name | File_size |
+----------------+------------+
| bin-log.000007 | 1134659749 |
| bin-log.000008 | 1074154960 |
| bin-log.000009 | 1073826795 |
| bin-log.000010 | 1074045837 |
| bin-log.000011 | 1073964149 |
| bin-log.000012 | 1073955258 |
| bin-log.000013 | 1073931383 |
| bin-log.000014 | 1074359650 |
| bin-log.000015 | 1074005326 |
| bin-log.000016 | 1073841122 |
| bin-log.000017 | 1074184836 |
| bin-log.000018 | 1086457862 |
| bin-log.000019 | 1248624424 |
| bin-log.000020 | 1207623196 |
| bin-log.000021 | 1073772309 |
| bin-log.000022 | 405609529 |
+----------------+------------+
16 rows in set (6.21 sec)

(root@localhost) [(none)]>

2.刪除某個日志文件之前的所有日志文件

(root@localhost) [(none)]>purge binary logs to 'bin-log.000021';
Query OK, 0 rows affected (6.36 sec)

(root@localhost) [(none)]>show binary logs;
+----------------+------------+
| Log_name | File_size |
+----------------+------------+
| bin-log.000021 | 1073772309 |
| bin-log.000022 | 405609529 |
+----------------+------------+
2 rows in set (0.00 sec)

(root@localhost) [(none)]>purge binary logs to 'bin-log.000022';
Query OK, 0 rows affected (0.52 sec)

(root@localhost) [(none)]>show binary logs;
+----------------+-----------+
| Log_name | File_size |
+----------------+-----------+
| bin-log.000022 | 405609529 |
+----------------+-----------+
1 row in set (0.00 sec)

重置所有的日志
(root@localhost) [(none)]>reset master;
Query OK, 0 rows affected (0.09 sec)

(root@localhost) [(none)]>show binary logs;
+----------------+-----------+
| Log_name | File_size |
+----------------+-----------+
| bin-log.000001 | 154 |
+----------------+-----------+
1 row in set (0.00 sec)

(root@localhost) [(none)]>

3.關閉mysql的binlog日志

log-bin=mysql-bin 在my.cnf里面注釋掉binlog日志

重啟mysql

service mysqld restart

手動清理binlog

在刪除binlog日志之前,首先對binlog日志備份浪默,以防萬一

開始動手刪除binlog:

1)PURGE MASTER LOGS TO 'MySQL-bin.010'; //指定清理某文件前所有的文件
2) PURGE MASTER LOGS BEFORE '2008-06-22 13:00:00'; //清理2008-06-22 13:00:00前binlog日志
3) PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 3 DAY); //清理3天前binlog日志BEFORE授舟,變量的date自變量可以為'YYYY-MM-DD hh:mm:ss'格式救恨。這里的清理是指從此刻-3243600s前的文件,是此文件最后更新的時間释树。

注意:
時間和文件名一定不可以寫錯肠槽,尤其是時間中的年和文件名中的序號,以防不小心將正在使用的binlog刪除u锪āJ鸷啤!
切勿刪除正在使用的binlogIǔ摺=疃啊!

通過設置binlog過期的時間正驻,使系統(tǒng)自動刪除binlog文件

mysql> show variables like 'expire_logs_days'``;

+``------------------+-------+

| Variable_name | Value |

+``------------------+-------+

| expire_logs_days | 0 |

+``------------------+-------+

mysql> set global expire_logs_days = 30; #設置binlog多少天過期

注意:
過期時間設置的要適當弊攘,對于主從復制,要看從庫的延遲決定過期時間姑曙,避免主庫binlog還未傳到從庫便因過期而刪除襟交,導致主從不一致!I丝俊捣域!

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市宴合,隨后出現(xiàn)的幾起案子焕梅,更是在濱河造成了極大的恐慌,老刑警劉巖卦洽,帶你破解...
    沈念sama閱讀 219,366評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件贞言,死亡現(xiàn)場離奇詭異,居然都是意外死亡阀蒂,警方通過查閱死者的電腦和手機该窗,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評論 3 395
  • 文/潘曉璐 我一進店門弟蚀,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人酗失,你說我怎么就攤上這事义钉。” “怎么了级零?”我有些...
    開封第一講書人閱讀 165,689評論 0 356
  • 文/不壞的土叔 我叫張陵断医,是天一觀的道長。 經(jīng)常有香客問我奏纪,道長鉴嗤,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,925評論 1 295
  • 正文 為了忘掉前任序调,我火速辦了婚禮醉锅,結果婚禮上,老公的妹妹穿的比我還像新娘发绢。我一直安慰自己硬耍,他們只是感情好,可當我...
    茶點故事閱讀 67,942評論 6 392
  • 文/花漫 我一把揭開白布边酒。 她就那樣靜靜地躺著经柴,像睡著了一般。 火紅的嫁衣襯著肌膚如雪墩朦。 梳的紋絲不亂的頭發(fā)上坯认,一...
    開封第一講書人閱讀 51,727評論 1 305
  • 那天,我揣著相機與錄音氓涣,去河邊找鬼牛哺。 笑死,一個胖子當著我的面吹牛劳吠,可吹牛的內容都是我干的引润。 我是一名探鬼主播,決...
    沈念sama閱讀 40,447評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼痒玩,長吁一口氣:“原來是場噩夢啊……” “哼淳附!你這毒婦竟也來了?” 一聲冷哼從身側響起蠢古,我...
    開封第一講書人閱讀 39,349評論 0 276
  • 序言:老撾萬榮一對情侶失蹤燃观,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后便瑟,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,820評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡番川,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,990評論 3 337
  • 正文 我和宋清朗相戀三年到涂,在試婚紗的時候發(fā)現(xiàn)自己被綠了脊框。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,127評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡践啄,死狀恐怖浇雹,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情屿讽,我是刑警寧澤昭灵,帶...
    沈念sama閱讀 35,812評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站伐谈,受9級特大地震影響烂完,放射性物質發(fā)生泄漏。R本人自食惡果不足惜诵棵,卻給世界環(huán)境...
    茶點故事閱讀 41,471評論 3 331
  • 文/蒙蒙 一抠蚣、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧履澳,春花似錦嘶窄、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,017評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至忠蝗,卻和暖如春现横,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背什湘。 一陣腳步聲響...
    開封第一講書人閱讀 33,142評論 1 272
  • 我被黑心中介騙來泰國打工长赞, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人闽撤。 一個月前我還...
    沈念sama閱讀 48,388評論 3 373
  • 正文 我出身青樓得哆,卻偏偏與公主長得像,于是被迫代替她去往敵國和親哟旗。 傳聞我的和親對象是個殘疾皇子贩据,可洞房花燭夜當晚...
    茶點故事閱讀 45,066評論 2 355

推薦閱讀更多精彩內容