如何知道哪个主机正在尝试连接 mysql 服务器

如何知道哪个主机正在尝试连接 mysql 服务器

我需要一些实用程序来监控哪些主机正在尝试连接我的 mysql 服务器。基本上,我想要连接到 mysql 服务器或甚至尝试连接的用户/主机的所有详细信息。

谢谢

答案1

从 MySQL 5.6 开始,performance_schema.host_cache 表显示您正在寻找的所有详细信息。

http://dev.mysql.com/doc/refman/5.6/en/host-cache-table.html

答案2

root使用用户登录 MySQL执行以下查询:

SHOW FULL PROCESSLIST;

这将为您提供与 MySQL 服务器建立的所有连接的详细信息。

答案3

你可以看看喷射轮廓仪。他们有免费版本许多功能

如果您想通过 mysql 命令行执行,那么您可以使用 Omesh 或 Amrita 提供的答案。

希望这有帮助!

答案4

您可以使用以下查询:

show processlist;

相关内容