mysql bin.000013_mysql-bin.000001 这样的文件能删除吗?

mysql-bin.000001,mysql-bin.000002……这样是什么文件?

其实,它是MySQL生成日志文件,像这样命名的mysql-bin.000001……

那如何禁止MySQL禁用生成日志文件mysql-bin.000001呢?

今天上我的网站服务器,du -h 看一下各分区使用情况,结果发现[root@MyCloudServer data]# df -h

Filesystem            Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup00-LogVol00

9.3G  8.5G  388M  96% / --------------------------------------ps,根目录快满了。

/dev/xvda1             99M   36M   58M  39% /boot

tmpfs                 501M     0  501M   0% /dev/shm

/dev/mapper/Xvdbgroup-xvdb1

50G   13G   34G  28% /home

于是 用 du -sh *  之后,一个文件一个文件的往里找,在linux下查看目录大小这个命令很好好的。[root@MyCloudServer data]# ls -lh

total 5.7G

drwx------ 2 mysql mysql  12K Jun 12 23:50 2s5s

drwx------ 2 mysql mysql 4.0K Sep 28  2014 amh

-rw-r----- 1 mysql root  134K Jun 14 12:40 MyCloudServer.err

-rw-rw---- 1 mysql mysql    5 Jun 14 09:50 MyCloudServer.pid

drwx------ 2 mysql root  4.0K Sep 28  2014 mysql

-rw-rw---- 1 mysql mysql  28K Sep 28  2014 mysql-bin.000001

-rw-rw---- 1 mysql mysql 1.1M Sep 28  2014 mysql-bin.000002

-rw-rw---- 1 mysql mysql 9.0K Sep 28  2014 mysql-bin.000003

-rw-rw---- 1 mysql mysql 7.3K Sep 28  2014 mysql-bin.000004

-rw-rw---- 1 mysql mysql  126 Sep 28  2014 mysql-bin.000005

-rw-rw---- 1 mysql mysql  150 Sep 28  2014 mysql-bin.000006

-rw-rw---- 1 mysql mysql  126 Sep 28  2014 mysql-bin.000007

-rw-rw---- 1 mysql mysql  126 Sep 28  2014 mysql-bin.000008

-rw-rw---- 1 mysql mysql  126 Sep 28  2014 mysql-bin.000009

-rw-rw---- 1 mysql mysql 1.1G Sep 28  2014 mysql-bin.000010

-rw-rw---- 1 mysql mysql 1.1G Sep 28  2014 mysql-bin.000011

-rw-rw---- 1 mysql mysql 1.1G Dec  7  2014 mysql-bin.000012

-rw-rw---- 1 mysql mysql 1.1G Feb 11 16:42 mysql-bin.000013

-rw-rw---- 1 mysql mysql 1.1G Apr 14 08:36 mysql-bin.000014

-rw-rw---- 1 mysql mysql 246M May  6 09:09 mysql-bin.000015

-rw-rw---- 1 mysql mysql 407M Jun 13 23:14 mysql-bin.000016

最后找到 mysql目录下,发现这么多大的文件,好多mysql-bin.000001 这样的文件很大,这其害就是MYSQL的日志文件了。

从我的情况来看,空间不是很足,那么,我就来禁用mysql生成日志文件吧。

第一步,我直接先把它删除了再说。  rm -f mysql-bin.000001  这样。

第二步,修改配置文件,使之不再生成这些日志。

编辑my.cnf 文件,命令:vi /etc/my.cnf

注释掉 log-bin=mysql-bin 这个属性

可以查看一下www/sever/data/目录下是否还有类似于mysql-bin.000011这样的文件

这样以来,那些很占用磁盘资源的日志文件就不会再有了,不过这样也就不能再查询历史操作记录了。
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值