집 >데이터 베이스 >MySQL 튜토리얼 >MySQL 로그 파일을 어떻게 보고 보호합니까?
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!