/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
谢谢小樱多次无私帮助!赞!
页:
[1]