根据mysql文档,这个标志可以动态更改。
Property Value
Command-Line Format --general-log
System Variable general_log
Scope Global
Dynamic Yes
SET_VAR Hint Applies No
Type Boolean
Default Value OFF
但默认情况下,此选项处于禁用状态。但是我需要启用这个标志,以便在不重新启动服务器的情况下查看日志。如何在不重新启动服务器的情况下启用此功能。
1条答案
按热度按时间cetgtptt1#
mysql提供了一个系统变量
general_log
,指定是否启用常规查询日志。您只需执行以下查询即可启用GLOBAL
日志记录(也适用于所有其他客户端会话):您还可以指定日志文件路径:
请记住,重新启动服务器时,这些设置将丢失。要使更改持久化,必须在配置文件中进行更改。
如果要禁用常规查询日志记录,可以执行以下操作: