>  기사  >  데이터 베이스  >  mysql 로그 파일은 어디에 있나요?

mysql 로그 파일은 어디에 있나요?

(*-*)浩
(*-*)浩원래의
2019-05-09 13:24:2727500검색

이 글에서는 mysql의 여러 로그 파일 위치와 이를 찾는 방법을 소개합니다.

추천 과정: MySQL 튜토리얼

mysql 로그 파일은 어디에 있나요?

mysql 로그 파일 쿼리 방법 :

오류 로그 파일 경로 찾기

show variables like ‘log_error’;

mysql 로그 파일은 어디에 있나요?

데이터베이스에서는 오류 로그 기능이 기본적으로 활성화됩니다. 또한 오류 로깅을 비활성화할 수 없습니다. 기본적으로 오류 로그는 mysql 데이터베이스의 데이터 파일에 저장됩니다. 오류 로그 파일의 이름은 일반적으로 호스트 이름.err입니다. 그 중 호스트 이름은 서버 호스트 이름을 나타냅니다.

오류 로그 정보는 사용자가 직접 구성할 수 있습니다. 오류 로그에 기록되는 정보는 log-error 및 log-warnings를 통해 정의할 수 있으며, 여기서 log-err은 해당 기능을 활성화할지 여부를 정의하는 함수입니다. 오류 로그 및 오류 로그의 저장 위치는 오류 로그에도 경고 정보가 정의되어 있는지 여부를 정의합니다.

기본적으로 오류 로그에는 다음과 같은 정보 측면이 기록될 수 있습니다. 서버 시작 및 종료 중 정보(반드시 오류 정보는 아님, mysql이 InnoDB 테이블스페이스 파일을 시작하는 방법 및 스토리지 자체를 초기화하는 방법 등) 엔진 등), 서버 운영 중 오류 메시지, 이벤트 스케줄러가 이벤트를 실행할 때 생성되는 정보, 서버에서 서버 프로세스를 시작할 때 생성되는 정보.

로그 파일 경로 찾기

show variables like ‘general_log_file’;

mysql 로그 파일은 어디에 있나요?

로그는 mysql에서 중요한 부분입니다 데이터 베이스. 로그 파일은 mysql 데이터베이스 운영 중에 발생하는 변경 사항을 기록합니다. 즉, mysql 데이터베이스의 클라이언트 연결 상태, SQL 문 실행 및 오류 메시지를 기록하는 데 사용됩니다. 실수로 데이터베이스가 손상된 경우, 로그를 통해 파일 오류의 원인을 확인할 수 있고, 로그 파일을 통해 데이터 복구를 수행할 수 있다.

느린 쿼리 로그 파일 경로

show variables like ‘slow_query_log_file’;

mysql 로그 파일은 어디에 있나요?

느린 쿼리 로그를 사용하여 기록합니다. 실행 시간이 지정된 시간을 초과하는 쿼리 문입니다. 느린 쿼리 로그를 통해 어떤 쿼리문이 최적화를 위한 실행 효율성이 낮은지 확인할 수 있습니다. 일반적으로 켜는 것을 권장하며, 서버 성능에 미치는 영향은 미미하지만, mysql 서버에서 오랫동안 실행된 쿼리문을 기록할 수 있다. 성능 문제를 찾는 데 도움이 될 수 있습니다.

위 내용은 mysql 로그 파일은 어디에 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.