小樱 发表于 2015/7/3 13:18

/var/lib/mysql下吃了12G mysqld-bin.000001这些文件是什么,可以删么 bin-log垃圾数据库日志清理 翻滚路径设置,自动删除



可以的,这是bin-log生成的日志文件,可以删除

查看用了多少大小
du -sh /var/lib/mysql/


运行这条删除即可,切记别直接清空了这个目录,这是数据库存放路径
rm -rf /var/lib/mysql/mysqld*bin.*

即可。

完全关闭日志的话找到
vi /etc/my.cnf

log-bin加#注释重启即可。

service mysqld restart


或者迁移到home目录,my.cnf 修改成
log-bin=/home/log/mysql/mysqld-bin

需要创建目录并且给予目录权限
mkdir -p /home/log/mysql
chown -R mysql:mysql /home/log/mysql

然后重启数据库即可


额外参数,翻滚大小修改,默认值1G,不能超过1GB或者小于4096字节。
max_binlog_size=50M

过期时间,定义了mysql清除过期日志的时间,默认值为0,表示“没有自动删除功能”。
expire_logs_days=7

鱼儿纷纷飘 发表于 2015/7/3 13:18

思念吞噬一切 发表于 2015/7/3 13:18

风雨兼程 发表于 2017/7/24 22:09

谢谢小樱多次无私帮助!赞!
页: [1]
查看完整版本: /var/lib/mysql下吃了12G mysqld-bin.000001这些文件是什么,可以删么 bin-log垃圾数据库日志清理 翻滚路径设置,自动删除