日志占用大空间的事常有发生,小站长一般都很少看日志,所以在没什么特殊要求的情况下,关闭日志可起到节省空间的作用。同时也因为日志的日积月累,小VPS所剩的磁盘空间肯定是越来越少的,不想定期清理的话,关闭也算是一种偷懒的选择。

当你用 df –m 发现硬盘占用 100%used 的时候,那么肯定是被日志塞满了。 Lnmp 环境中,日志文件的命名形式为 mysql-bin.00* 。

A. 文件所在位置如下:

/usr/local/mysql/var/

利用 df –sh 命令可看到这些文件的大小:

lnmp 中mysql-bin.*占用大空间的解决办法

可看到大小有几m的,也有几个G的,看情况,可以直接删掉比较大的,也可以全部删掉。

B. 禁用日志的设置步骤:

找到 my.cnf 文件,位置

/etc/my.cnf

编辑此文件,找到以下代码:

log-bin=mysql-bin

binlog_format=mixed

在前面都加上#注释掉,然后重启 Mysql 即可。

lnmp 中mysql-bin.*占用大空间的解决办法