老男孩教育每日一题-2017年4月27日-如何正确清理MySQL binlog?
-
1、MySQL命令行删除:
从第一个文件删除到第四个
1
|
mysql> purge binarylogs to
'mysql-bin.000004'
;
|
按照时间,删除指定时间之前的
1
|
mysql> PURGE MASTER LOGS BEFORE
'2017-03-20 00:00:00'
;
|
清除所有bin-log
1
|
mysql> reset master;
|
-
2、设置自动删除:
自动删除7天之前的bin-log文件写入配置文件
1
|
expire_logs_days = 7
|
命令行生效
1
|
set
global expire_logs_days = 7;
|
今天是每日一题陪伴大家的第37天,期待你的进步。
对于题目和答案的任何疑问,请在博客评论区留言。
往期题目索引
http://lidao.blog.51cto.com/3388056/1914205
本文转自 李导 51CTO博客,原文链接:http://blog.51cto.com/lidao/1919876