You are here

清除mysql的 mysql-bin.000001日志文件

早上起来,朋友通过QQ告诉我,网站thinkindrupal.com,还有yaiyuan.com访问不了,到了公司,第一件事情,就是检查原因。
首先是使用df –h,查看磁盘空间的使用情况,发现/alidata目录空间用完了,我用的阿里云主机。再进一步的追查,原来是mysql的原因,再 往下,发现是mysql的日志文件,占去了大部分空间。
网上找的办法:
3、清除办法

运行 /usr/local/mysql/bin/mysql -u root -p 登录执行:

复制代码代码如下:

reset master;

如果你只有一个mysql服务器,在/etc/ 下面找到my.cnf文件vim /etc/my.cnf把里面的

复制代码代码如下:

#log-bin=mysql-bin

#binlog_format=mixed

这两行注释掉,然后将mysql下的var目录中的这些日志文件全部删除,重启mysql服务即可。

运行reset master,我这里没有什么反应,修改配置文件,然后手动的删除日志文件的时候,发现文件正在被删除,或许前面的操作起作用了。
最终这些占据巨大空间的日志文件被删除了。

论坛:

Drupal版本: