linux mysql-bin.000001占用磁盘空间过大解决方法

来源:互联网 发布:android 网络编程 pdf 编辑:程序博客网 时间:2024/05/19 12:14

首先找到mysql安装目录使用du -sh * 检测是不是mysql日志过大产生,

如果数据操作比较频繁就会产生大量的日志,在/usr/local/MySQL /var/下面产生mysql-bin.0000* 类似的文件,而且一般都在几十MB到几个GB,更甚会吃掉整个硬盘空间,从来导致mysql无法启动或报错,如vps论坛用户的反馈。


删除日志:
执行:/usr/local/mysql/bin/mysql -u root -p
输入密码登录后再执行:reset master;

如何关闭MySQL的日志功能:
修改/etc/my.cnf 文件,找到
log-bin=mysql-bin
binlog_format=mixed

再这两行前面加上#,将其注释掉,再执行/etc/init.d/mysql restart即可。

如果mysql已经不能启动找到安装目录手动删除mysql-bin.*文件

0 0
原创粉丝点击