gpt4 book ai didi

mysql - 是否可以只对单个数据库开启MySQL通用查询日志?

转载 作者:IT老高 更新时间:2023-10-29 00:03:54 30 4
gpt4 key购买 nike

我只想为单个数据库打开 MySQL 的通用查询日志。默认情况下,它会记录发送到所有数据库的所有语句,导致在具有许多数据库的服务器上产生巨大的日志文件。

是否可以只记录发送到特定数据库的语句?

最佳答案

通用查询日志是在给定服务器上执行的所有查询的全局日志,因此无法为特定架构启用或禁用它。

有一个变量叫做 SQL_LOG_OFF这会禁用特定连接的常规查询日志记录,如果您可以隔离使用要启用/禁用常规查询日志的架构的特定连接,这可能对您有用:

SET SQL_LOG_OFF = 1;

请注意,这仅适用于具有 SUPER 权限的用户,因此可能对您没有用处。

关于mysql - 是否可以只对单个数据库开启MySQL通用查询日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5511341/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com