开启左侧

[环境配置] 如何关闭MySQL日志,删除mysql-bin.0000*日志文件

[复制链接]
钟振森 发表于 2015-5-26 18:11:11 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
LNMP一键安装包安装的MySQL默认是开启了日志文件的,如果数据操作比较频繁就会产生大量的日志,在/usr/local/mysql/var/下面产生mysql-bin.0000* 类似的文件,而且一般都在几十MB到几个GB,更甚会吃掉整个硬盘空间,从来导致mysql无法启动或报错,如vps论坛用户的反馈。
如何关闭MySQL的日志功能:
删除日志:
执行:/usr/local/mysql/bin/mysql -u root -p
输入密码登录后再执行:reset master;
回车后再输入:quit 退出mysql命令模式。
彻底禁用MySQL日志:修改/etc/my.cnf 文件,找到
log-bin=mysql-bin
binlog_format=mixed
再这两行前面加上#,将其注释掉,再执行/etc/init.d/mysql restart即可。
如果实在想保留日志,可以在/etc/my.cnf里加入expire_logs_days = 10 然后重启mysql,这样10天就会自动清理日志。
本文以LNMP一件安装包安装的环境为例除MySQL重启命令和配置文件路径可能略有不同,其他一样。

来源:源码之家,欢迎分享 (QQ/微信:83122197)

上一篇:关于centos上lnmp pear的安装
下一篇:wwwlogs里的日志文件可以直接删除吗?

精彩评论1

amv35656799 发表于 2016-4-23 15:20:17 | 显示全部楼层
在源码之家无回帖,不论坛,这才是人道。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

专注站长素材教程分享
全国免费热线电话

400-001-2588

周一至周日9:00-23:00

反馈建议

在线QQ咨询

扫描二维码关注我们

Copyright©2011-2020 东莞市科森网络科技有限公司版权所有 Ymzj.Cn Inc. 粤ICP备13005626号 粤公网安备:44190002000522号