我正在寻找一种工具,它可以显示 MySQL 表中的最新信息并每隔几秒更新一次。问题是我真的不知道如何查找它,或者我到底在寻找什么!
我目前正在运行此查询:
从 log u 中选择主机名、电子邮件、信息、MAX(id)、时间,其中时间 >= DATE_SUB(NOW(),间隔 1 天) 按主机名分组 按
time
降序排列
这正是我想要的,但我想要某种简单的 GUI 来监控最新信息。
答案1
GUI?为什么?
在命令行执行以下操作:
while true; do
mysql -u username -h hostname -p password -e "SELECT hostName, email, info, MAX(id), time FROM log u WHERE time >= DATE_SUB(NOW(), INTERVAL 1 DAY) GROUP BY hostName ORDER BY time DESC"
sleep 5
done