MySQL 的 binlog(二进制日志,binary log)是一种记录 MySQL 数据库中所有写入操作情况的日志文件,它包含了数据库上所有的增、删、改操作语句,将这些操作以二进制格式保存在磁盘上。可以用来进行数据的备份和还原、数据同步等等操作。binlog 可以记录所有的修改操作,包括 INSERT、UPDATE、DELETE 等 SQL 语句和事务信息,可以恢复数据库在某一时刻的状态。
什么是 MySQL 的 binlog
2 min read
MySQL 的 binlog(二进制日志,binary log)是一种记录 MySQL 数据库中所有写入操作情况的日志文件,它包含了数据库上所有的增、删、改操作语句,将这些操作以二进制格式保存在磁盘上。可以用来进行数据的备份和还原、数据同步等等操作。binlog 可以记录所有的修改操作,包括 INSERT、UPDATE、DELETE 等 SQL 语句和事务信息,可以恢复数据库在某一时刻的状态。