집 >데이터 베이스 >MySQL 튜토리얼 >다른 버전에서 MySQL 쿼리 로깅을 활성화하려면 어떻게 해야 합니까?
MySQL 쿼리 로깅 활성화
MySQL은 제출과 함께 클라이언트로부터 받은 모든 SQL 쿼리를 기록하여 문제 해결 및 성능 분석을 위한 유용한 기능을 제공합니다. 타임스탬프. 이 문서에서는 MySQL에서 쿼리 로깅을 활성화하는 과정을 안내하고 다양한 버전 및 구성 방법에서의 가용성을 살펴봅니다.
5.1.29 이전의 MySQL 버전
5.1.29 이전 MySQL 버전에서는 쿼리 로깅을 활성화하려면 [mysqld] 섹션에 다음 줄을 추가하면 됩니다. /etc/my.cnf:
log = /path/to/query.log
또는 다음 명령을 사용하여 MySQL 콘솔에서 직접 로깅을 활성화할 수 있습니다.
SET general_log = 1;
자세한 내용은 MySQL 설명서를 참조하세요. http://dev.mysql.com/doc/refman/5.1/en/query-log.html
MySQL 5.1.29 이상
출시 MySQL 5.1.29부터 log 옵션은 더 이상 사용되지 않습니다. 로깅을 활성화하고 로그 파일을 지정하려면 my.cnf [mysqld] 섹션에서 다음 줄을 사용하십시오.
general_log_file = /path/to/query.log general_log = 1
또는 로그 파일을 지정한 경우 MySQL 콘솔에서 로깅을 켤 수도 있습니다. 다른 위치:
SET global general_log = 1;
추가 옵션
MySQL은 쿼리 로깅 동작을 구체화하는 추가 옵션을 제공합니다.
위 내용은 다른 버전에서 MySQL 쿼리 로깅을 활성화하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!