MySQL日志 MySQL日志记录了MySQL数据库日常操作和错误信息。 日志简介 MySQL日志主要分为4类,使用这些日志文件,可以查看MySQL内部发生的事情。这4类日志分别是: 错误日志:记录MySQL服务的启动、运行或停止MySQL服务时出现的问题。 查询日志:记录建立的客户端连接和执行的语句。 二进制日志:记录所有更改数据的语句,可以用于数据复制。 慢查询日志:记录所有执行时间超过long_query_time的所有查询或不使用索引的查询。 通过刷新日志,可以强制关闭和重新打开日志文件(或者在某个情况下切换到一个新的日志)。当执行一个 FLUSH LOGS 语句或执行 mysqladmin flush-logs 或 mysqladmin refresh 时,将刷新日志。 二进制日志 二进制日志包含所有更新了数据或者已经存在更新了数据(例如,没有匹配任何行的一个DELETE)的语句。使用二进制日志的主要目的是最大可能地恢复数据库,因为二进制日志包含备份后进行的所有更新。 启动和设置二进制日志 默认情况下,二进制日志是关闭的,可以通过修改MySQL的配置文件来启动和设置二进制日志.... MySQL日志(十四) MySQL