MySQL二进制日志log-bin

修改以下配置后,需要重新启动数据库服务才可以生效
  • 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的二进制日志(binary log)是一个二进制文件,主要用于记录修改数据或有可能引起数据变更的MySQ...
    时待吾阅读 2,081评论 0 1
  • 1.MySQL Server 有四种类型的日志——Error Log、General Query Log、Bina...
    懒懒DE鳄鱼阅读 2,715评论 0 0
  • 日志文件对于一个服务器来说是非常重要的,它记录着服务器的运行信息,许多操作都会写日到日志文件,通过日志文件可以监视...
    时待吾阅读 1,043评论 0 5
  • 早上刚睁开双眼,就被室友惊喜的声音给完全弄醒了,下雪啦!预报了一周了,终于来了! 打开手机,空间里已经被这场201...
    卖糖果的小女巫阅读 161评论 0 0
  • 如今随着80后90后陆续将这个时代翻新 越来越多的小资生活爱好者喜欢在家自己做咖啡 你可以想象这样一幅画面 阳光洒...
    Holiday禹_阅读 1,659评论 14 27