2017-11-15 20 views
0

나는 사용자 가이드를주의 깊게 읽고 아래 명령을 사용하여 로컬 macbook에 SQL 문을 가져 왔습니다.tshark와 함께 SQL 문을 얻는 방법?

tshark -Y mysql.query -T fields -e mysql.query 

mysql을 로컬에 설치하고 포트 3306에서 실행했습니다. Loopback 및 en0 (Wi-Fi)에서 명령을 시도했습니다.

위의 명령을 실행 한 후에 출력이 나오지 않았습니다.

select * from wanshao_src; 
show databases; 
insert into wanshao_src(name,age) values('Jack',18). 
: 그래서 난 그냥 명령을 사용하여 포트 3306에 대한 패킷을 캡처 : 나는 등 많은 SQL을을 실행 한하지만 그러나

tshark -f 'tcp src port 3306 or tcp dst port 3306' 

을, 나는 아직도, 포트 3306에서 모든 패킷을받을 수 없습니다

mysql 5.7.20을 사용하고 있습니다.

테스트 중 중요한 부분을 놓치고 있습니까?

답변

0

원격 db 서버에 연결하고 일부 sql을 실행하려고 시도했지만 명령이 작동했습니다.