清除mysql的log日志
时间:2011年11月05日作者:杰查看次数:23 views评论次数:0
如果在my.cnf中开启
log-bin=mysql-bin
mysql就会记录log
但是时间一长就会产生大量的日志,很占空间
117M
478M
1.1G
963M
4.0K
1.1G
1.1G
30M
8.0K
排除用脚本自动删除日志的方法,有2个方法可以清理这些东西
第一:关闭log-bin=mysql-bin
直接在my.cnf中注释掉这一行
#log-bin=mysql-bin
第二:使用命令清空
先查看下log
mysql> show master logs;
+——————+———–+
| Log_name
+——————+———–+
| mysql-bin.000037 |
| mysql-bin.000038 |
| mysql-bin.000039 |
+——————+———–+
39 rows in set (0.00 sec)
然后刷新
mysql> reset master;
Query OK, 0 rows affected, 36 warnings (0.05 sec)
再看下
mysql> show master logs;
+——————+———–+
| Log_name
+——————+———–+
| mysql-bin.000001 |
+——————+———–+
1 row in set (0.00 sec)
这样只会保留最新的日志文件了,其他的就清空了~
暂时没有评论!