网站制作学习网→http://www.forasp.cn/→正文:删除mysql 历史mysql-bin日志
字体:

删除mysql 历史mysql-bin日志

http://www.forasp.cn/ 2023/1/29 16:14:00  点击:不统计

原载于:转www.载for网站制作学习asp必.cn究

 
首先说一下如何正确删除mysqlbin日志
登录mysql 账号
运行:show binary logs; 可以看到历史的日志列表:
然后 进行删除,比如删除 超过3天的日志
 
运行:PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 3 DAY); 
 
怎么让日志自动删除呢,设置日志过期时间:
首先看一下原始过期时间
运行:show variables like 'expire_logs_days'; 
可以看到过期时间设置
 
调整mysqlbin 日志过期时间设置
1. 在mysqsl配置my.conf中,新增加
expire_logs_days = 3 //二进制日志自动删除3天
2.或者直接运行set global expire_logs_days = 3; 命令进行设置。

<网f站o学a习s制p作.cn>

·上一篇:2006 - Server has gone away [ERR] >>    ·下一篇:mysql时间戳转换成年月日时分秒 >>
推荐文章
最新文章