我们来自五湖四海,不为别的,只因有共同的爱好,为中国互联网发展出一分力!

MySQL日志MySql-bin.0000*的删除方法

2012年01月29日14:32 阅读: 167 次

标签: MySQL, mysql日志, mysql-bin.000001

MySQL,运行一段时间后,在数据库目录下会自动产生mysql-bin.00000*的日志文件,从mysql-bin.000001开始一直排列下来,占用了大量的硬盘空间,这些日志文件要怎样删除呢?

删除方法:

mysql -u root -p #用ROOT身份登录数据库
reset master; #删除日志,完成

禁止生成日志文件:

vi /etc/my.cnf #编辑MySQL配置文件

找到如下两行并加#号注释掉:

#log-bin=mysql-bin
#binlog_format=mixed

重启MySQL服务:

service mysqld restart

MySQL数据库文件夹中的mysql-bin.00001是什么文件?
mysql-bin.000001、mysql- bin.000002等文件是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据,这个命令也会存储到日志 文件中,还包括每个语句执行的时间,也会记录进去的。

分享到: 更多
©2001-2012 中国蓝客联盟 版权所有.