首先说明,mysql-bin.00000*类似的文件是mysql的日志文件。
很多人安装的mysql是开启了日志文件记录的,一般有比较频繁的mysql数据库操作就会产生大量的日志文件在/usr/local/mysql/var/下面,一般产生的日志文件都类似如下:
-rw-rw---- 1 mysql mysql 2.0M Sep 28 17:08 mysql-bin.000001
-rw-rw---- 1 mysql mysql 1.1G Nov 13 14:43 mysql-bin.000002
-rw-rw---- 1 mysql mysql 1.1G Nov 13 15:17 mysql-bin.000003
-rw-rw---- 1 mysql mysql 561M Nov 13 15:52 mysql-bin.000004
-rw-rw---- 1 mysql mysql 904K Nov 13 16:07 mysql-bin.000005
-rw-rw---- 1 mysql mysql 194M Nov 16 16:40 mysql-bin.000006
-rw-rw---- 1 mysql mysql 123M Nov 18 19:18 mysql-bin.000007
-rw-rw---- 1 mysql mysql 456 Nov 16 16:41 mysql-bin.index
从上面可以看到,这些mysql-bin.00000* 类似的文件有的体积非常大,而且一般都在几十MB到几个GB,更甚会吃掉整个硬盘空间,从来导致mysql无法启动或报错,所以在没有必要的情况下我们是可以不用开启日志文件的。
先说下删除mysql日志的方法:
执行:/usr/local/mysql/bin/mysql -u root -p