本身mysql会生成一堆的mysql.bin.*的一堆的日志,针对我们这种小网站来说,确实没什么实际大的用处,还有可能塞满我们的硬盘。一般情况下,小夜都会关了他,反正我有每个小时的mysqldump导出记录备档。
找到文件 /etc/my.cnf 注释下面2行文件:
#log-bin=mysql-bin
#binlog_format=mixed
当然,如果你非要留着,也可以缩短日志的保存时间,默认是10天。
expire_logs_days = 10 #修改此项即可
我们可以通过下面的命令来清理MYSQL日志文件:
rm -f /usr/local/mysql/var/mysql-bin.*
然后我们重启自己的VPS,如果是LNMP用到:
/root/lnmp restart
MySQL
慢查询日志
注释或者删除my.cnf中的log-slow-queries指令,无此指令默认不生成日志。
二进制bin-log日志
注释或者删除my.cnf中的log-bin指令,无此指令默认不生成日志。
错误日志
log-error=/dev/null,无此指令默认生成日志。
时间: 2024-10-12 08:36:01