我需要一些实用程序来监视哪个主机正在尝试连接我的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;