linux中关闭Mysql日志解决mysql-bin.0000*日志占用资源问题
发布:smiling 来源: PHP粉丝网 添加日期:2015-04-22 23:12:24 浏览: 评论:0
对于mysql日志文件其实也是一个数据备份的功能了,当数据库出现问题我们可以通过mysql-bin日志进入处理了,下面一起来看看小编整理的一篇linux中关闭Mysql日志解决mysql-bin.0000*日志占用资源问题.
今天看到一台安装LNMP环境的VPS下某个网站打不开,同时也出现数据库无法链接问题,通过df -l查看硬盘占用100%,看来是因为磁盘占用导致的。没有特殊情况下,默认安装的LNMP一键包环境是没有关闭MYSQL日志的,会导致生成mysql-bin.0000*日志文件,如果网站运行初期可能不会被发现问题,时间久了会占用硬盘。
第一、日志文件地址,代码如下:
/usr/local/mysql/var/
在上面的文件夹中,有几M到几个G不等,我们也不要急于全部删除,可以选择几个大的删除就可以.
lnmp-log
我们可以从挑选的几个1G左右的日志删除就可以.
第二、重启MYSQL
/etc/init.d/mysql restart
重启之后,我们再看看硬盘占用情况.
lnmp-log2
第三、禁止MYSQL日志,代码如下:
/etc/my.cnf
编辑这个文件,找到log-bin=mysql-bin和binlog_format=mixed两行,前面#注释掉就可以,同样的,我们重启MYSQL生效.
这样,我们就可以解决MYSQL日志文件导致的硬盘占用过大.
Tags: Mysql日志 mysql-bin 0000
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)