如何知道连接中的 sql 语句是 运行

how to know what sql statements is running in a connection

我不知道 post 这个问题是否正确。

我们正在为我们的 rds 服务器使用 aws mysql 作为我们的后端数据库。我想知道的是 sql 声明 运行 通过那些使用 workbench 的连接或亚马逊拥有的现有工具或那里的任何工具,无论它是否免费。

在mysql中,你可以得到所有运行的查询:

mysql>show full processlist;

您还可以从 INFORMATION_SCHEMA PROCESSLIST table 或 mysqladmin processlist 命令中获取此信息。

在 MySQL Workbench 中,您可以在 SQL IDE 的 Client Connections 选项卡上看到 sql 连接的 运行 语句,参见 https://dev.mysql.com/doc/workbench/en/wb-mysql-connections-navigator-management-client-connections.html