解决VPS主机的mysql-bin日志占用过大的问题

338 浏览技术资料
0

VPS主机的mysql-bin日志占用过大,一般在路径/usr/local/mysql/var/中看到好多的大文件,默认的MysqL日志保存时长可能是十天或者十五天。

这对于硬盘比较小的VPS主机很可能出现因日志过大而出现502错误。解决的办法就是:

一、缩短日志有效时长

打开配置文件:/etc/my.cnf,找到expire_logs_days = 10,把这里的10换成1或者2比较小的,即日志时长有效期变短。

最后重启Mysql,命令:/etc/init.d/mysql restart

二、直接关闭日志

打开配置文件:/etc/my.cnf,找到log-bin=mysql-bin和binlog_format=mixed两行,在前面加上#直接注释掉就可以。最后,重启MYSQL生效。


分享到:
Qi 问的问题 2024年8月3日
添加评论
写下您的答案。

Login

Welcome! Login in to your account

Remember me Lost your password?

Don't have account. Register

Lost Password

Register