这些文件是二进制日志(log),它是数据库更改的顺序日志(log).
它主要用于复制.复制副本MySQL Server实例下载这些文件,并以相同的顺序将相同的更改应用于复制副本实例.复制副本实例可能会重新启动或暂时离线,当它重新连接到源时,它将从中断的位置继续下载.因此,将二进制日志(log)文件保留一段时间会很方便.
通常,它们被设置为一天后自动过期(这是可配置的).如果给定的日志(log)文件在复制副本下载之前已过期并在源实例上被删除,则复制副本将丢失某些更新.它需要所有的日志(log)都是真正的副本,所以如果它遗漏了一些,那么它实质上就是一个失败的副本,需要废弃并用来自源的新副本重新初始化.
因此,如果您删除这些文件,您会损坏复制品.
有关二进制日志(log)的更多信息,请阅读https://dev.mysql.com/doc/refman/8.0/en/binary-log.html及其小节.