久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何使用mysqlsniffer捕獲SQL語句

135次閱讀
沒有評論

共計 1133 個字符,預計需要花費 3 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

本篇內容主要講解“如何使用 mysqlsniffer 捕獲 SQL 語句”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓丸趣 TV 小編來帶大家學習“如何使用 mysqlsniffer 捕獲 SQL 語句”吧!

MySQL5.1 之前 general log 不能在運行時啟用或禁用,有時想捕捉 SQL 來查找問題就很麻煩,偶然間發現一個很不錯的小工具:mysqlsniffer,可以用來捕捉 SQL 語句,使用幫助如下:

mysqlsniffer –help
mysqlsniffer v1.2 – Watch MySQL traffic on a TCP/IP network

Usage: mysqlsniffer [OPTIONS] INTERFACE

OPTIONS:
  –port N        Listen for MySQL on port number N (default 3306)
  –verbose       Show extra packet information
  –tcp-ctrl      Show TCP control packets (SYN, FIN, RST, ACK)
  –net-hdrs      Show major IP and TCP header values
  –no-mysql-hdrs Do not show MySQL header (packet ID and length)
  –state         Show state
  –v40           MySQL server is version 4.0
  –dump          Dump all packets in hex
  –help          Print this

Original source code and more information at:
  http://hackmysql.com/mysqlsniffer

INTERFACE 是指網卡號,如 eth0,eth2,lo 等。

當然也有人直接 tcpdump 來捕捉的,方法如下:[@more@]

tcpdump -i eth2 -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)/i) {
   if (defined $q) {print $qn}
   $q=$_;
 } else {
   $_ =~ s/^[t]+//; $q.= $_
 }
}

到此,相信大家對“如何使用 mysqlsniffer 捕獲 SQL 語句”有了更深的了解,不妨來實際操作一番吧!這里是丸趣 TV 網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計1133字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 札达县| 津南区| 抚顺县| 绥芬河市| 黑山县| 醴陵市| 罗田县| 北流市| 贵溪市| 德格县| 安阳市| 三都| 洮南市| 航空| 东莞市| 隆尧县| 肇庆市| 吐鲁番市| 泽库县| 宜丰县| 华亭县| 定州市| 宝清县| 陆河县| 丘北县| 鹿泉市| 沈阳市| 日照市| 南部县| 青海省| 屏东县| 鄯善县| 师宗县| 威信县| 奉节县| 大余县| 东乡族自治县| 赤峰市| 石渠县| 招远市| 龙海市|