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

我需要一些实用程序来监视哪个主机正在尝试连接我的mysql服务器。 Bascially我想要连接到MySQL服务器或甚至试图连接的用户/主机的所有细节。

谢谢

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

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

root用户login到MySQL执行以下查询:

 SHOW FULL PROCESSLIST; 

这会给你所有连接到MySQL服务器的详细信息。

你可以看看JetProfiler 。 他们有很多function的免费版本。

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

希望这个帮助!

您可以使用以下查询:

 show processlist;