[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  MySQL不能启动,便宜vps,关闭binlog,关闭MySQL日志,VPS优惠,国外永久免费VPS

如何关闭MySQL日志binlog

全球[VPS测评]来源:VPS推荐网点击:555
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
如何关闭MySQL日志binlog

突然遇到一例MySQL不能启动的毛病,故记录下来,相信看到标题的朋友已经猜到不能启动的原因了。服务器为Linux系统LNMP环境,突然出现不能访问故障,机器运行正常,能正常ssh登陆,所以马上登陆尝试重启LNMP,发现MySQL数据库无法停止(一直…..),停止后启动几秒就又死了!

各种查看,无意中发现硬盘空间使用100%,基本确定是磁盘满了导致的MySQL不能启动,因为这台VPS磁盘50GB,源码占用不到1G,所以命令查找大文件(find命令使用:前文回顾),找到大文件路径位于/usr/local/mysql/var/目录下,为MySQL日志binlog,大量以mysql-bin.*的文件,而且每个文件大小高达1GB。

如上图,按照这个进度,每天都能很快占满硬盘,所以需要先临时禁用日志,修改/etc/my.cnf 文件,找到下面两行注释掉:

***注释前请务必先停止MySQL***/etc/init.d/mysql stop然后在my.cnf注释下面两行(前面加#即可)log-bin=mysql-binbinlog_format=mixed完成后重启MySQL/etc/init.d/mysql restart

接下来我们可以删掉全部或者部分mysql-bin.*文件,禁用了日志之后也不会生成更多新的日志文件,至于突然有这么多日志的原因,就需要慢慢检查了。

另外,我是直接删除mysql-bin.*文件,标准的做法应该是在MySQL下命令清理:

/usr/local/mysql/bin/mysql -u root -preset master;###注意命令包括分号

猜你可能想看的VPS


转载请注明原文地址:http://140.238.13.167:12355/read-131768.html

下一篇       上一篇