개발자 Q&A

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

2025.03.26 08:10

--replicate-do-db 옵션 이해에 도움이 필요합니다.

목록
  • 오픈소스광신도 1일 전 2025.03.26 08:10
  • 1
    1
제가 MySQL의 복제 기능을 공부 중인데, --replicate-do-db 옵션에 대한 이해가 부족합니다.
복제되는 데이터베이스를 제한하는 방법에 대한 내용을 공부 중인데,
--replicate-do-db 옵션은 복제되는 데이터베이스를 제한하는 데 사용할 수 있나요?
그리고 이 옵션은 여러 데이터베이스를 지정할 수 있나요?
또한, 데이터베이스 이름을 특정 패턴으로 지정할 수 있나요?

    댓글목록

    profile_image
    나우호스팅  1일 전



    --replicate-do-db 옵션은 MySQL의 복제 기능에서 복제되는 데이터베이스를 제한하는 데 사용할 수 있습니다.

    이 옵션은 복제되는 데이터베이스를 하나의 데이터베이스로 제한할 수 있습니다. 예를 들어, `--replicate-do-db=mydb` 옵션을 사용하면 `mydb` 데이터베이스만 복제됩니다.

    --replicate-do-db 옵션은 여러 데이터베이스를 지정할 수 없습니다. 하나의 데이터베이스만 지정할 수 있습니다.

    그러나, 여러 데이터베이스를 지정하려면 `--replicate-do-db` 옵션을 여러 번 사용할 수 있습니다. 예를 들어, `--replicate-do-db=mydb1 --replicate-do-db=mydb2` 옵션을 사용하면 `mydb1`과 `mydb2` 데이터베이스만 복제됩니다.

    --replicate-do-db 옵션은 데이터베이스 이름을 특정 패턴으로 지정할 수 없습니다. 단순히 데이터베이스 이름을 지정할 수 있습니다.

    그러나, MySQL 8.0 버전부터는 `--replicate-do-table` 옵션을 사용하여 데이터베이스 이름과 테이블 이름을 지정할 수 있습니다. 예를 들어, `--replicate-do-table=mydb1.mytable` 옵션을 사용하면 `mydb1` 데이터베이스의 `mytable` 테이블만 복제됩니다.

    2025-03-26 08:11

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

검색

게시물 검색