一台 mysql 如何快速找到它的业务调用方 ip?

2018 年 7 月 11 日
 xing393939
刚接手老项目,需要厘清业务的技术架构。老项目没有留下文档,维护人员也都离职了,前人开发项目也比较随意所以架构有点乱。 目前从代码入手可以确定一些依赖关系,想从数据库层面反推一下。

不知道 mysql 有无类似 redis 的 client list 的命令,可以列出调用方的 ip ?
4844 次点击
所在节点    MySQL
14 条回复
SoulSleep
2018 年 7 月 11 日
V2EX 第 18925 号会员,加入于 2012-03-31 14:19:48 +08:00

我的天!大佬是来钓鱼的吗
faceair
2018 年 7 月 11 日
机器上可以看连过来的 tcp 连接啊
lfzyx
2018 年 7 月 11 日
@SoulSleep 来看我呀
luozic
2018 年 7 月 12 日
mysql 里面不是有命令可以查连接数的?
SELECT SUBSTRING_INDEX(HOST, ':', 1) AS ip,count(*)
FROM information_schema. PROCESSLIST
GROUP BY ip;
hcymk2
2018 年 7 月 12 日
show (full) processlist
Tink
2018 年 7 月 12 日
能知道数据库端口还能查不出来有哪些连接
msg7086
2018 年 7 月 12 日
最差你 netstat 看看 3306 端口的连接也行啊……
yangqi
2018 年 7 月 12 日
光看 processlist 不够的,要启用 syslog, 会记录所有 client 的连接情况
ETiV
2018 年 7 月 12 日
可能光有 IP 还不够,开 general log 开一天,看看都有些啥查询
Showfom
2018 年 7 月 12 日
@SoulSleep 看看注册时间
guanhui07
2018 年 7 月 12 日
show processlist
liuzhedash
2018 年 7 月 12 日
@Showfom #10
成了注册时间排序贴了?
est
2018 年 7 月 12 日
@liuzhedash 意思就是说 LZ 这 6 年白混了。
cnail
2018 年 7 月 12 日
show processlist

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/470009

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX