美文网首页
MySQL二进制日志log-bin

MySQL二进制日志log-bin

作者: 素白流殇 | 来源:发表于2017-05-22 13:29 被阅读46次
    修改以下配置后,需要重新启动数据库服务才可以生效
    • log-bin=
    • 开启并制定二进制日志的保存路径及文件名,默认存放位置为数据库文件所在目录下,名称为hostname-bin.xxx
    • max-binlog-size=500m
    • 设置单个二进制日志文件的最大值,默认为1G
    • binlog-do-db与binlog-ignore-db
    • 指定二进制日志文件记录和忽略哪些数据库操作
    • binlog-cache-size=100m
    • 设置二进制日志的缓存大小
    • sync-binlog=N
    • 每隔N秒将缓存中的二进制日志记录写回到硬盘,默认为0。
    暂停二进制日志

    进行数据库导入的时候,可以暂时关闭二进制日志,不然记录大量的日志文件

    SET sql_log_bin={0|1}
    
    删除二进制日志文件
    • 操作系统命令直接删除(数据库需要暂停,可能破坏数据库的所引)
    • RESRT MASTER
    • PURGE

    相关文章

      网友评论

          本文标题:MySQL二进制日志log-bin

          本文链接:https://www.haomeiwen.com/subject/sspbxxtx.html