使用wareshark 分析mysql协议的数据包,是每个dba都应该掌握的技能,掌握以后,就可以通过tcpdump抓包分析,得到连接报错的信息了。
tcpdump抓包命令:
tcpdump -nn -i bond0 dst 10.21.6.72 and port 4002 -w 1129_tcpdumpout.pcap
1、首先,wareshark修改mysql协议:
展开:
2 选中mysql协议,配置成想要的端口,比如我的是tidb,需要配置成4002.
3 然后就可以看到mysql协议的数据包了:
4 同时,可以找到对应的库名: