MySQL에서 로그 파일을 보는 방법
MySQL 서버는 쿼리 실행을 포함한 서버 활동을 기록하기 위해 로그 파일을 유지 관리합니다. 이러한 로그를 보는 방법은 다음과 같습니다.
MySQL 로그 이해
MySQL은 세 가지 기본 로그 파일을 유지합니다.
로그 활성화 파일
기본적으로 MySQL에서는 로그 파일이 비활성화되어 있습니다. 이를 활성화하려면 /etc/mysql/my.cnf 구성 파일을 편집하고 다음 줄을 추가하십시오.
오류 로그의 경우:
[mysqld_safe] log_error=/var/log/mysql/mysql_error.log [mysqld] log_error=/var/log/mysql/mysql_error.log
일반 쿼리 로그의 경우:
general_log_file = /var/log/mysql/mysql.log general_log = 1
느린 쿼리의 경우 로그:
log_slow_queries = /var/log/mysql/mysql-slow.log long_query_time = 2 log-queries-not-using-indexes
로그 파일 보기
로그 파일이 활성화되면 /var/log/mysql 디렉토리에 위치하게 됩니다. 다음과 같은 텍스트 편집기를 사용하여 볼 수 있습니다.
vi /var/log/mysql/mysql.log
보안 고려 사항
로그 파일에는 사용자 이름 및 비밀번호와 같은 민감한 정보가 포함될 수 있습니다. 이러한 로그를 보호하려면 다음을 고려하십시오.
참고
위 내용은 MySQL 로그 파일을 어떻게 보고 보호합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!