
--replicate-do-db 옵션은 특정 데이터베이스를 복제할지 여부를 결정합니다. 이 옵션은 데이터베이스 이름을 지정하여 해당 데이터베이스만 복제하도록 설정할 수 있습니다.
--replicate-wild-do-table 옵션은 데이터베이스 이름과 테이블 이름을 지정하여 특정 테이블만 복제하도록 설정할 수 있습니다. 이 옵션은 '%'를 사용하여 와일드카드 문자로 데이터베이스 이름을 지정할 수 있습니다.
두 옵션 모두 데이터베이스를 제외하고 복제하고 싶을 때 사용할 수 있습니다. 그러나, --replicate-do-db 옵션은 데이터베이스 이름을 정확하게 지정해야 하므로, 데이터베이스 이름이 변경되면 설정을 다시 수정해야 합니다.
반면에, --replicate-wild-do-table 옵션은 데이터베이스 이름을 와일드카드 문자로 지정할 수 있으므로, 데이터베이스 이름이 변경되어도 설정을 수정하지 않아도 됩니다. 이 옵션은 데이터베이스 이름과 테이블 이름을 모두 지정해야 하므로, 더 많은 설정이 필요합니다.
따라서, 데이터베이스 이름이 변경되지 않는다면 --replicate-do-db 옵션이 더 좋은 방법입니다. 그러나, 데이터베이스 이름이 변경될 수 있다면 --replicate-wild-do-table 옵션이 더 좋은 방법입니다.
2025-06-30 08:12