新手要学的mysql定时清理日志教程
简介
前面我们讲过怎么删除mysql的日志文件,那么如何定时清理日志来节省我们的时间呢。每次等到日志满了再删,
倒不如让它自动清理,省时省力。我相信新手一定需要这个,这里我做个笔记。
教程
mysql的配置文件
vi /etc/my.cnf
在my.cnf中,修改expire_logs_days的值,这里设置自动删除的周期为10天,默认0是不自动删除。
expire_logs_days=10
修改后重启mysql服务
/etc/init.d/mysqld restart
那么有没有不重启mysql的方法来修改expire_logs_days的值,答案是有的,登录到mysql
mysql
通过mysql命令把expire_logs_days的值已被修改成10
set global expire_logs_days = 10;
完事后我们再查看一下,是已经被修改了,不过此方法只适用于临时,下次重启后值会恢复回去,建议使用命令设
置的同时,也修改mysql的配置文件,这样下次重启mysql后,expire_logs_days也一样是10
show variables like '%log%';
版权声明:
作者:ivpsr.com
链接:https://ivpsr.com/4913.html
文章版权归作者所有,未经允许请勿转载。
THE END