码迷,mamicode.com
首页 > 数据库 > 详细

mysql数据库清理系统日志(针对主从复制主服务器的清理)

时间:2016-08-01 23:28:49      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:mysql数据库日志清理

1、在主服务器查看mysql日志文件有哪些

用命令查看:

show binary logs;

技术分享

2、在从服务器上查看同步所使用的二进制日志。

用命令:show slave status\G

如图,mysql-tb-bin.000005这个日志文件正在使用。

技术分享


3、回到主服务器,开始清理日志,但是不能够清理mysql-tb-bin.000005日志文件,

用命令:purge binary logs to ‘mysql-tb-bin.000005‘;

这个命令就是清理除mysql-tb-bin.000005以外的其他二进制日志;

执行成功后,在查看二进制日志列表:show binary logs;

技术分享

清理成功,但是这样手动清理危险很大,还得人工定时手动清理。

可以在my.ini里面加入:

expire_logs_days=5

这个配置的作用是:mysql会自动清理过期5天的日志


本文出自 “汪立明” 博客,请务必保留此出处http://80cto.blog.51cto.com/7503144/1832996

mysql数据库清理系统日志(针对主从复制主服务器的清理)

标签:mysql数据库日志清理

原文地址:http://80cto.blog.51cto.com/7503144/1832996

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!