mysql-bin-0000文件是什么用,可以删掉吗
接着昨天吧,我的linux服务器空间越来越少了,这其实是意料之中,我猜测是不是和window一样,iis的日志文件占用空间了。不过我的linux的www服务器用的是nginx,看了配置没有开启log选项。
用了df 和du命令最后定位到了mysql/var这个目录。mysql足足占据了13G的空间,但是出于我对自己网站的了解,我相信我的数据库数据绝对没有这么大。在var下运行了命令 du -h –max-depth=1 ./*
发现有大量的mysql-bin-0000开头的文件,有好几个已经达到了1.1G,我靠,我晕
经过一番折腾和查找,解决方法步骤如下:
登录mysql mysql -uroot -p
登录进去后执行 reset master; 这个命令需要等待一会执行完成
退出mysql, 找到/etc/my.cnf
vim my.cnf
#log-bin=mysql-bin
#binlog_format=mixed
注释掉上面两行。两行要同时注释,否则mysql无法启动
这时候,我再df -h 发现Use% 由原来的95%变成了42% 呵呵,一个爽字阿
你的位置