10bet网址
MySQL 8.0参考手册
相关文件10bet官方网站 本手册下载 从本手册中摘录

5.4 MySQL服务器日志

MySQL服务器有一些日志可以帮助您找出正在发生的活动。

日志类型 写入日志的信息
错误日志 遇到的问题开始,运行或停止mysqld
通用查询日志 从客户端收到的客户端连接和陈述
二进制日志 更改数据(也用于复制)的语句
继电器的日志 从复制源服务器接收到的数据更改
慢查询日志 猜测超过的查询long_query_time执行秒数
DDL日志(metadata日志) DDL语句执行的元数据操作

默认情况下,没有启用任何日志,除了Windows上的错误日志。(DDL日志总是在需要时创建,并且没有用户可配置的选项;看到DDL日志。)以下日志特定部分提供有关启用日志记录的服务器选项的信息。

默认情况下,服务器会在data目录中为所有启用的日志写入文件。您可以通过刷新日志迫使服务器关闭并重新打开日志文件(或者在某些情况下切换到一个新的日志文件)。当发出刷新日志声明;执行mysqladmin与一个刷新日志或者刷新参数;或执行mysqldump.与一个——flush-logs或者- 主要的数据选择。看到第13.7.8.3节,“FLUSH语句”mysqladmin -一个MySQL服务器管理程序, 和第4.5.4节," mysqldump -一个数据库备份程序".此外,当二进制日志的大小达到max_binlog_size.系统变量。

您可以在运行时控制常规查询和慢速查询日志。您可以启用或禁用日志记录,或更改日志文件名。您可以告诉服务器将常规查询和慢速查询项写入日志表、日志文件,或者两者都写入。有关详细信息,请参见5.4.1节“选择通用查询日志和慢查询日志输出目的地”第5.4.3节“普通查询日志”, 和第5.4.5节“慢查询日志”

中继日志仅在副本上使用,以保存在副本中也必须在副本中进行的数据更改。有关继电器日志内容和配置的讨论,请参阅第17.2.4.1节,“接力日志”

有关日志维护操作的信息,例如旧日志文件的到期,请参阅5.4.6“服务器日志维护”

有关保证日志安全的信息,请参见第6.1.2.3节,“密码和日志记录”