2012-04-22 3 views
0

저는 wordpress를 사용하고 있으며 백엔드에서 실행되는 모든 SQL을보고 싶습니다. MySQL에 의해 실행 된 SQL을 보는 데 사용할 수있는 도구가 있습니까?MySQL에서 실행 된 SQL보기

+1

사용을 참조하십시오. – hjpotter92

+0

어디 있니? – Noor

+0

http://dev.mysql.com/doc/refman/5.1/en/query-log.html –

답변

2

쿼리 로깅을 켜기 만하면됩니다. 여기에 자세히 설명하는 방법을 설명하는 블로그 기사가 있습니다 : MySQL Query Logging.

일반 쿼리 로그를 활성화하려면 /etc/my.cnf 구성 파일의 mysqld 섹션 아래에 로그 라인을 추가하고 MySQL 서버를 다시 시작하십시오.

로그 =는/var/log/mysqld.log (페도라 등)

대부분의 리눅스 배포판이 만들어 /var/log/mysqld.log 파일이 함께 제공됩니다. mysqld.log 파일이 존재하고 mysql 사용자에게 쓰기 권한이 있는지 확인하십시오. 로그 파일을 작성해야하는 경우, 다음 명령을 사용

# create mysqld.log file 
bash> touch /var/log/mysqld.log 
# set owner and group owner for the mysqld.log file 
bash> chown mysql:mysql /var/log/mysqld.log 

가 로그 내가 모든 쿼리가 기록받을 생각이 명령

bash> tail -f /var/log/mysqld.log 
+0

아니요, 작동하지 않습니다. – Noor

+1

그런 다음 잘못하고 있습니다. 올바르게 수행하십시오. – JohnFx

+0

예, 작동하지만 수정할 때 오류가 발생했습니다. – Noor