也想出现在这里?联系我们

centos解决mysql-bin.000*占用超大空间的问题

2016.06.06 服务器相关 ,
  • 文章介绍
  • 升级版本
  • 评价&建议
也想出现在这里?联系我们

广东南粤风彩36选7开奖 www.e69s2.cn 本站(也就是安全者)网站数据库挂了一下午,也没时间处理,晚上回来后尝试restart mysql,发现一直提示shutting down..........关闭不了,也stop不了,服务器重启也不行??梢匀沸趴隙ㄊ莔ysql出问题了。

进入mysql的data目录一大堆名字为mysql-bin.000001 ---?mysql-bin.000032的文件,加起来占用了快10个G!目录占满了,当然启动不了了!那么这些文件是干什么用的呢?百度之..

这样做主要有以下两个目的:

1:数据恢复

如果你的数据库出问题了,而你之前有过备份,那么可以看日志文件,找出是哪个命令导致你的数据库出问题了,想办法挽回损失。

2:主从服务器之间同步数据

主服务器上所有的操作都在记录日志中,从服务器可以根据该日志来进行,以确保两个同步。

处理方法分两种情况:

1:只有一个mysql服务器,那么可以简单的注释掉这个选项就行了。

vi /etc/my.cnf把里面的log-bin这一行注释掉,重启mysql服务即可。

2:如果你的环境是主从服务器,那么就需要做以下操作了。

A:在每个从属服务器上,使用SHOW SLAVE STATUS来检查它正在读取哪个日志。

B:使用SHOW MASTER LOGS获得主服务器上的一系列日志。

C:在所有的从属服务器中判定最早的日志,这个是目标日志,如果所有的从属服务器是更新的,就是清单上的最后一个日志。

D:清理所有的日志,但是不包括目标日志,因为从服务器还要跟它同步。

也就是说你要是就一台服务器的话就果断删掉吧!

首先vim ?/etc/my.conf,注释掉这两行

  1. #log-bin=mysql-bin
  2. #binlog_format=mixed

然后 ?cd /usr/local/mysql/var,执行如下命令 强制删除这些文件

  1. rm -rf mysql-bin.*   #看清了呀 别手抖删错了...  

最后重启mysql即可

  1. /etc/init.d/mysql restart  

问题解决

  • 2016.06.06初次和大家见面了!

等待您对该主题的建议

发表评论

还能输入240个字
也想出现在这里?联系我们
wordpress香港主机

Hi, 欢迎加入Wordpress技术交流群,带你装逼带你飞!

我要入群
也想出现在这里?联系我们
wordpress爱找主题推荐
也想出现在这里?联系我们
wordpress主机推荐
也想出现在这里?联系我们

我来推荐一个更牛逼的给你看看?

  • 猛戳我吧
  • 你有什么仙?你有什么水?你有什么龙?你有什么文?你有什么通?你有牛皮癣!你有脓水!你有强词夺理霸王龙“你有剽窃抄袭文,你有狗屁不通文!都是王婆卖瓜自己咵,狗舔吊 2019-04-18
  • 国地税怎么又合并了呢 一般来看 这是种集中资源的举动 2019-04-18
  • 曲沃第二届全域旅游晋都行活动旅游收入创新高 2019-04-18
  • 北非花园迎来足球春天 遭遇"死亡之组"拒绝跑龙套 2019-04-17
  • 新华网络电视中文直播 2019-04-17
  • 铜梁:原乡风情墙画扮靓山村 2019-04-17
  • 《名侦探柯南》全部剧场版动画被引进 2019-04-16
  • "反恐先锋"武警新疆某特勤中队:维护安全稳定的"压舱石" 2019-04-16
  • 2018年,这些税改与你的钱包有关 2019-04-16
  • 珍惜野生动物频现甘孜境内 生态环境质量不断提升 2019-04-15
  • “基因魔剪”安全性再遭质疑 2019-04-15
  • 这论坛需要风水们创新、发展,他们也只能靠这个了······ 2019-04-15
  • “甄傻”治沙:15年植树600万株,9万亩沙岛变绿洲  2019-04-14
  • 帮助孩子成为优秀的人:如何训练孩子的联想思维 2019-04-14
  • 就因为“阶级亲”,才应把这些难民送到欧洲。欧洲生活水平高呀,让亲人生活的更好。不能让他们到中国受苦受难呀。 2019-04-14
  • 196| 833| 661| 917| 13| 497| 568| 285| 252| 624|