A-A+

清空mysql下的bin.00000 清除mysql日志文件

2009年08月14日 学习随笔 暂无评论 阅读 1 次

今天上服务器上df了下,一看,var目录已经98%了,了些日志文件和备份文件后发现mysql下面有很多类似mysql-bin.000001的文件,g了一下说是日志,也没啥用就干掉吧
       数据库的操作日志
mysql-bin.000001
mysql-bin.000002
mysql-bin.000003
  等等好多日志文件都10多G了我mysql总数据库并不大
  这些可以清理掉的。
  输入mysql -u root -p然后输入密码
  成功进去后输入reset master;记得这个;啊!
mysql> reset master;
  Query OK, 0 rows affected, 1 warning (0.20 sec)
  就可以mysql日志了,地方变大了...

 

      如果不想mysql记录日志可以在my.ini中关闭掉(强烈不建议这么做!!)
  找到my.ini打开它 找到log-bin=mysql-bin然后注释掉就可以了 (总共有两处)
  #log-bin=mysql-bin
      修改生成MYSQL日志二进制文件存放目录方法:
修改/etc/my.cnf文件中的log-bin条目,如下所示
log-bin=/var/log/mysqllog/mysql-bin
chown -R mysql.mysql /var/log/mysqllog
重启mysql后,会在目录/var/log/mysqllog/中生成mysql-bin0000xx日志文件

给我留言

Copyright © 浩然东方 保留所有权利.   Theme  Ality 07032740

用户登录