-
MariaDB - 로그 활성화하는 방법프로그래밍/DBMS 2024. 4. 17.반응형
서론
마리아 디비에서 기본적으로 로그 기능은 꺼져있다.
그래서 로그를 봐야할 상황이 생겼는데 로그 설정이 꺼져 있어서 로그 체크가 안되어서 곤란했었다.
따라서 로그를 활성화 시켜 보겠다.
이 글에서는 일반 로그와 에러 로그 2가지를 활성화 시킬 것 이다.
전체 로그 및 에러 로그 활성화 하기
1. MariaDB 구성 파일 확인:
MariaDB의 로그 설정은 일반적으로 구성 파일에 저장됩니다.
Linux 시스템의 경우 /etc/my.cnf 또는 /etc/mysql/my.cnf 등의 경로에 위치할 수 있습니다.
Windows에서는 C:\ProgramData\MariaDB\my.ini 등의 경로를 확인할 수 있습니다.
2. 구성 파일 수정:
설정 파일을 편집하고 [mysqld] 섹션에 다음과 같은 설정을 추가합니다.
경로 설정은 따로 안했기 때문에 기본 경로인 /var/lib/mysql 에 저장이 된다.
일반 로그 파일명을 따로 지정 안할 경우 localhost.log 의 형태로 저장이 된다.
[mysqld] # 일반 로그 활성화 general_log = 1 # 에러 로그 위치 log_error = error.log
자세한 내용은 공식 문서 참조
https://mariadb.com/kb/en/error-log/
Error Log
Record of critical errors that occurred during the server's operation.
mariadb.com
3. MariaDB 재시작:
설정을 수정한 후 MariaDB를 다시 시작하여 변경 사항을 적용합니다. Linux에서는 다음 명령을 사용합니다.
sudo systemctl restart mariadb
4. 확인
서버가 재시작 되고 로그 파일 경로 /var/lib/mysql 로 이동하면
전체 로그 파일 localhost.log 과 에러 로그 파일 error.log 파일이 생성된걸 확인 할 수 있다.
로그 파일 체크는 cat 명령어로 확인하면 된다.
반응형'프로그래밍 > DBMS' 카테고리의 다른 글
MySql - 마리아DB 수동 백업하기 [mysqldump] (0) 2023.09.04 Maria - DELETE문은 자기 테이블을 참조 못한다 (0) 2023.08.07 MariaDB - bin binary log 활성화 (0) 2023.08.03 리눅스 centos7 - MariaDB(마리아디비) 11.0 버전 설치 (0) 2023.07.28 SQL Developer - 데이터 엑셀 추출 및 환경 설정 하기 (0) 2023.01.02