gpt4 book ai didi

mysql - 服务器上的 SQL : Saving Query Statements to a File

转载 作者:可可西里 更新时间:2023-11-01 07:39:30 25 4
gpt4 key购买 nike

我正在尝试做的事情:保存 MySQL 用来填充我网站数据的确切查询。为此,我想将从我的数据库请求的 ex: 'SELECT * FROM Table WHERE X > 2' 保存到服务器上的文本文件中。为了避免“你为什么需要这个?”问题,数据库类(class)的一个项目要求我研究数据库是如何收集数据的,还有什么比我自己的网站更好的地方?

我尝试过的:我查看了 SPOOL 命令,但根据我收集到的信息,这仅适用于 Oracle 系统。查看 Tee 命令,我可以将查询结果附加到文件中。

为什么我的尝试没有成功:解决方案不能通过 SQL 查询,因为我无法精确控制数据库的填充方式。数据库从名为 IMDB-Connector 的连接器创建,并在我将查询传递到 API 时填充。通过此实现,我正在寻找类似于“在填充 X.log 中启用查询日志记录”的内容

TL;DR:有没有办法记录用于访问托管在服务器上的特定 MySQL 数据库的查询?

stackoverflow 的长期读者,但第一次查询人类数据库;如果没有充分解释,将编辑问题。

最佳答案

您可以使用 SET profiling = 1; 打开 mySql 分析器

然后你可以使用SHOW PROFILES来列出最近运行的SQL语句

http://dev.mysql.com/doc/refman/5.5/en/show-profile.html

关于mysql - 服务器上的 SQL : Saving Query Statements to a File,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27108888/

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