MySQL 中有六种日志文件, 分别是:重做日志(redo log)、回滚日志(undo log)、二进制日志(binlog)、错误日志(errorlog)、慢查询日志(slow query log)、一般查询日志(general log),中继日志(relay log)。 其中 重做日志和回滚日志与事务操作息息相关, 二进制日志也与中继日志通常用于主从复制 错误日志是记录数据库故常 慢查询日志经常用于数据库性能调优 一、主从复制的过程 1.在每个事务更新数据完成之前,master 在二进制日志记录这些改变。写入二进制日志完成后,master 通知存储引擎提交事务。 2.Slave 将 mas