본문 바로가기

Developer/DataBase

MySQL Query 추적

1. MySQL root 로그인

2. general_log(query log) 확인

show variables like 'general%';

general_log 의 value 가 OFF 상태면, 로그 기록이 꺼져 있는 상태인것이다.

general log를 ON 상태로 활성화 시키면, MySQL이 쿼리 요청 받는 즉시 general log에 기록한다.

 

3. general log 상태를 ON으로 바꾼다.

set global general_log=on;

 

2번에서 show variables like 'general%' 를 했을 때, general_log_file 의 value에 해당하는 경로에 로그가 작성된다.

재시작할 필요없이 바로 적용되니 확인 가능.