A-A+
清空mysql下的bin.00000 清除mysql日志文件
今天上服务器上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日志文件