MySQL中有六种日志文件,分别是:重做日志(redo log)、回滚日志(undo log)、二进制日志(binlog)、错误日志(errorlog)、慢查询日志(slow query log)、一般查询日志(general log),中继日志(relay log)。其中重做日志和回滚日志与事务操作息息相关,二进制日志也与事务操作有一定的关系,这三种日志,对理解MySQL中的事务...
二、数据恢复实例MySQL使用二进制日志恢复数据库一、二进制日志简介MySQL有不同类型的日志二进制数据库的修改,如果数据库因为操作不当或其他原因丢失了数据,可以通过二进制文件恢复。在my.ini文件中设置了log-bin,重新启动MySQL后就开启了二进制日志。库每次重新启动(或执行flush lo...
#MySQL删除二进制日志的科普文章 在MySQL数据库中,二进制日志(Binary Log)是一种记录数据库所有修改操作的日志文件。它对于数据恢复、复制和审计等操作至关重要。然而,随着时间的推移,二进制日志可能会占用大量的磁盘空间。本文将介绍如何安全地删除MySQL的二进制日志,并提供一些实用的代码示例。 ## 一、了解二进制日...