LNMP禁用mysql/mariadb数据库(日志)

2023年11月17日11:14:11 发表评论 0

LNMP默认没有关闭数据库日志功能,时间久了会在/data/mysql/目录或/data/mariadb/目录下生成大量的mysql-bin.0000*类型的日志文件,非常占用空间。怀音街之前遇到过因为生成的数据库日志占用100%磁盘空间的情况,具体的排查和解决方法可以阅读《解决WordPress网站占满Linux服务器磁盘空间的方法(日志)

LNMP禁用mysql/mariadb数据库(日志)

1、如果不需要保存数据库日志,可以将其关闭

编辑/etc/my.cnf文件,找到以下3行:

log_bin = mysql-bin

binlog_format = mixed

expire_logs_days = 7

改为:

#log_bin = mysql-bin

#binlog_format = mixed

#expire_logs_days = 7

每行代码前面用#注释掉。

LNMP禁用mysql/mariadb数据库(日志)

如果找不到my.cnf文件,可以用查找命令find / -name my.cnf

 

2、将更改后的 my.cnf 文件回传服务器,重启数据库

重启命令:

service mysqld restart

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: