본문 바로가기
DBMS(DataBase Management System)/MariaDB

[MariaDB] 전역 로그 설정 및 로그 확인

by 연구자 공학코드 2022. 11. 24.

공지사항

  1. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

로깅 기능을 활용하는 이유

MariaDB 환경에서 디버깅(Debugging)을 위해 로그(Log)를 확인하고 싶은 경우가 있다. 로그 기능을 별도로 설정하지 않은 경우에는 가장 쉽게 확인할 수 있는 방법이 전역 로그 기능을 활성화하는 것인데 본 글에서는 전역 로그 기능을 활성화하고 로그를 확인하는 방법을 다룬다.

 

전역 로그 활성화

먼저 아래의 쿼리(Query, 질의어)를 입력하여 전역 로그 기능이 활성화 되었는지 확인한다.

SHOW VARIABLES LIKE 'general%';

전역 로그 활성화 여부 확인 화면

'general_log'의 값이 'OFF'이면 전역 로그가 비활성화 되어 있는 상태이다. 이 경우 아래의 쿼리를 입력하여 전역 로그 기능을 활성화한다.

SET GLOBAL general_log=ON;

전역 로그 기능이 활성화 된 화면

로그 확인

'general_log_file'에 절대경로가 입력되어 있다면 해당 경로로 가면 되고 상대경로로 되어 있다면 MariaDB의 data 디렉토리에 가면 로그 파일을 확인할 수 있다. 윈도우의 경우 기본 설정으로 MariaDB를 설치했다면 아래와 같은 경로에 로그가 있다.

C:\Program Files\MariaDB 10.3\data

로그 파일이 있는 화면
로그 정보를 열람한 화면

 

728x90
반응형

댓글