mysqld-bin.000 * 占用超大空间解决方法

  • A+
所属分类:网站建设

今天数据库一直启动不起来, 找了半天问题. 后来发现是硬盘满了了
搞的我一直在优化数据库. 下面把我解决问题的一系列动作发出来

1、先查查硬盘占用多少
df -l
100% 就是满了.. 那就查查哪里占用比较多

du -h --max-depth=1 

找到目录后发现主要是 mysql 目录下有许多 mysqld-bin.00* 的文件
一看这种占用空间大又命名整齐的就有预感肯定有问题. 百度直接搜了下如何处理
果然可以删掉
但是以后还是会有怎么办呢直接从根本上解决这个问题先
在 /etc/my.cnf 文件中 找到

log-bin=mysql-bin 

前面加一个 “#” 号 注释掉紧接着就可以删除这些东西了.

rm -rf mysqld-bin.* 

最后抱着试试看的态度. 用了这个命令. 直接解决问题
搞完收工重启数据库

service mysqld start

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: