清理Windows server 的mysql 5.5日志

Windows server 2016 ,MySQL 5.5版本。装的是杰奇1.7 CMS,安装完 采集开始,又发现个问题,D盘是装的宝塔文件,里面没有放什么东西,结果发现硬盘空间在不断减少。最后一查,才发现是mysql 日志,百度了下,发现不能直接删除。

于是就有了这个命令删除

进入MySQL 目录。然后进入bin目录。里面有工具

 

图片[1]-清理Windows server 的mysql 5.5日志-栗子博客

# mysql -u root -p  #输入用户名 回车会输入密码
> purge master logs to 'mysql-bin.010’; //清除mysql-bin.010日志
> purge master logs before '2016-02-28 13:00:00'; //清除2016-02-28 13:00:00前的日志
> purge master logs before date_sub(now(), interval 3 day); //清除3天前的bin日志

日志我想保留三天。

>  show binary logs;  //查看日志
> show variables like '%log%';  //查看日志
> set global expire_logs_days = 3;  //保留3天日志

这样硬盘就不会增加。始终保持3天的数据库日志。

© 版权声明
THE END
点赞0
抢沙发
头像
提交
头像

昵称

取消
昵称
一言一语