今天数据库一直启动不起来, 找了半天问题. 后来发现是硬盘满了了
搞的我一直在优化数据库. 下面把我解决问题的一系列动作发出来
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
---
转载请注明本文标题和链接:《centos 解决 mysqld-bin.000 * 占用超大空间的问题》
发表评论