MySQL二进制日志(mysql-bin-log)的处理

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

随着使用时间,日志文件会占用大量空间,可通过如下方法清空。

#连接数据库
mysql -u root -p

#查看所有日志文件
show master logs;

#查看正在写入的日志文件
show master status;

#结束正在写入日志文件
flush logs;

#删除所有二进制日志,并从新开始记录
reset master;

450 total views, 6 views today

Revisions

There are no revisions for this post.

Comments are closed.