개발자 Q&A

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

2025.05.09 03:20

--log_bin 관련 질문

목록
  • 노드장인 23시간 전 2025.05.09 03:20 새글
  • 3
    1
MySQL에서 --log_bin 옵션을 사용하여 바이너리 로그를 설정하고 싶은데요.
바이너리 로그를 활성화하고자 할 때 --log_bin 옵션을 사용하는 방법을 알려주세요.
그리고 바이너리 로그를 활성화한 경우, MySQL 서버가 자동으로 바이너리 로그를 생성하고 관리하는지 궁금합니다.

    댓글목록

    profile_image
    나우호스팅  23시간 전



    MySQL에서 바이너리 로그를 활성화하려면 MySQL 서버를 시작할 때 --log-bin 옵션을 사용합니다. 예를 들어, MySQL 서버를 시작할 때 다음 명령어를 사용할 수 있습니다.

    #hostingforum.kr
    bash
    
    mysqld --log-bin=mysql-bin
    
    


    이 명령어를 사용하면 MySQL 서버가 바이너리 로그를 생성하고 관리합니다. 바이너리 로그의 이름은 mysql-bin으로 기본적으로 설정되며, MySQL 서버가 재시작될 때마다 새로운 바이너리 로그 파일이 생성됩니다.

    바이너리 로그를 활성화한 경우 MySQL 서버는 자동으로 바이너리 로그를 생성하고 관리합니다. MySQL 서버는 바이너리 로그를 다음과 같은 방식으로 관리합니다.

    - 바이너리 로그의 이름은 mysql-bin으로 기본적으로 설정되며, MySQL 서버가 재시작될 때마다 새로운 바이너리 로그 파일이 생성됩니다.
    - 바이너리 로그의 크기는 1GB로 기본적으로 설정되며, 바이너리 로그가 1GB를 초과할 때마다 새로운 바이너리 로그 파일이 생성됩니다.
    - MySQL 서버는 바이너리 로그를 매 30분마다 백업합니다.
    - MySQL 서버는 바이너리 로그를 사용하여 롤백을 수행할 수 있습니다.

    바이너리 로그를 활성화한 경우 MySQL 서버는 자동으로 바이너리 로그를 생성하고 관리하므로, MySQL 서버를 시작할 때 --log-bin 옵션을 사용하여 바이너리 로그를 활성화할 수 있습니다.

    2025-05-09 03:21

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

검색

게시물 검색