gpt4 book ai didi

mysql - 如何在 MySQL 中获取 SQL 查询对象或解析树?

转载 作者:行者123 更新时间:2023-11-29 01:04:03 25 4
gpt4 key购买 nike

我需要分析针对 MySQL 数据库运行的查询,以查看正在访问哪些表、列等。可能我也可能会重写查询。

MySQL 是否提供回调/ Hook ,它可以将查询信息作为已解析的对象而不是记录到文件的原始字符串提供给我。

我读到了 Audit Plugin API但它也将查询作为字符串而不是结构化格式传递。

如有任何帮助或指点,我们将不胜感激。

最佳答案

Does MySQL provide a callback/hook where it can give me the query information as a parsed object, instead of the raw string that gets logged to the files.

不,没有这样的接口(interface)。

也没有抽象语法树,解析器生成与服务器运行时非常耦合的结构。

关于mysql - 如何在 MySQL 中获取 SQL 查询对象或解析树?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13471467/

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