VPS主机的mysql-bin日志占用过大,一般在路径/usr/local/mysql/var/
中看到好多的大文件,默认的MysqL日志保存时长可能是十天或者十五天。
这对于硬盘比较小的VPS主机很可能出现因日志过大而出现502错误。解决的办法就是:
一、缩短日志有效时长
打开配置文件:/etc/my.cnf
,找到expire_logs_days = 1
0,把这里的10换成1或者2比较小的,即日志时长有效期变短。
最后重启Mysql,命令:/etc/init.d/mysql restart
二、直接关闭日志
打开配置文件:/etc/my.cnf
,找到log-bin=mysql-bin和binlog_format=mixed两行,在前面加上#直接注释掉就可以。最后,重启MYSQL生效。