文档标签‘log’

MySQL 日志的问题

注:之前是在blogspot上看到此文的,由于blogspot被墙,为了方便国内同行,特地转载过来,之前并没有翻译,今天有空翻译一下,方便不想看英文的童鞋 在长时间运行mysql之后,我发现一个问题,mysql的数据存储目录(一般是/var/lib/mysql)占用大量磁盘空间. 造成这个问题的原因是 mysqld-bin.xxxxxx 文件. 每个文件都有约1GB大小. 起初,我想,我可以停止mysql,然后删掉这些文件, 但是我并不想这么做,因为数据库内有很多敏感数据,我不想让它们丢失. 所以,我找到了一个更好的办法来解决这些问题. 连接到mysql服务器并且执行下面的语句 mysql> FLUSH logs; mysql> reset master; 之后,所有的logbin文件都被删除了. 你同样可以修改my.cnf注释掉log-bin这一行并且重启mysql,以禁用 mysqld-bin 日志功能. 译者注:文中,作者提到停止mysql服务并且删除这些文件,但是经过我的实验发现,这些文件千万不要自己手工删除,否则后果就是mysql服务无法启动.

继续阅读 »