개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.14 17:40

mysql - general_log 관련 질문

목록
  • 백준도사 20시간 전 2025.07.14 17:40 새글
  • 9
    1
제가 mysql 서버에서 general_log를 활성화 시켰는데,
내용이 mysql-bin.xxxxxx.log로 저장되는 것을 확인했습니다.
이 내용은 mysql 서버 재시작 시에도 유지되는 것처럼 보입니다.
general_log_file 경로를 변경하고 싶은데,
이경우 mysql-bin.xxxxxx.log도 함께 변경되나요?

또한, general_log가 활성화된 상태에서 mysql 서버를 재시작하면
general_log가 자동으로 활성화되나요?
또는, 재시작 후 활성화해야 하나요?

위 내용에 대한 답변을 부탁드립니다.

    댓글목록

    profile_image
    나우호스팅  20시간 전



    mysql 서버의 general_log를 활성화하면, mysql-bin.xxxxxx.log 파일에 로그가 저장됩니다.

    general_log_file 경로를 변경하면, mysql-bin.xxxxxx.log도 함께 변경됩니다.

    mysql 서버를 재시작하면, general_log가 자동으로 활성화되지 않습니다.

    따라서, 재시작 후 활성화해야 합니다.

    예를 들어, 다음과 같이 general_log_file 경로를 변경하고 재시작 후 활성화할 수 있습니다.

    #hostingforum.kr
    sql
    
    SET GLOBAL general_log_file = '/var/log/mysql/general.log';
    
    FLUSH LOGS;
    
    RESTART mysql;
    
    SET GLOBAL general_log = ON;
    
    


    이러한 명령어를 실행하면, mysql-bin.xxxxxx.log가 일반 로그 파일로 변경되고, general_log가 활성화됩니다.

    2025-07-14 17:41

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 36,085건 / 4 페이지

검색

게시물 검색