首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Tcpdump 抓取 mysql sql 语句

Tcpdump 抓取 mysql sql 语句

原创
作者头像
好派笔记
修改2021-11-01 11:20:53
修改2021-11-01 11:20:53
2.1K0
举报
文章被收录于专栏:好派笔记好派笔记
代码语言:javascript
复制
#!/bin/bash
this script used montor mysql network traffic.echo sql
tcpdump -i eth0 -s 0 -l -w - dst port 3306 | strings | perl -e '
while(<>) { chomp; next if /^[^ ]+[ ]*$/;
    if(/^(SELECT|UPDATE|DELETE|INSERT|SET|COMMIT|ROLLBACK|CREATE|DROP|ALTER|CALL)/i)
    {
        if (defined $q) { print "$q\n"; }
        $q=$;
    } else {
        $ =~ s/^[ \t]+//; $q.=" $_";
    }
}'</pre>

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档