라이브러리
[MYSQL_CONFIG] --replicate-ignore-table - 복제 시 특정 테이블을 제외하는 설정
MYSQL CONFIG --replicate-ignore-table
MySQL replication에서 `--replicate-ignore-table` 옵션은 원본 서버에서 복제되지 않는 특정 테이블을 지정하는 데 사용됩니다. 이 옵션은 복제할 때 원본 서버의 특정 테이블을 무시하도록 허용합니다.
사용법
`--replicate-ignore-table` 옵션은 복제할 때 무시할 테이블을 지정하는 데 사용됩니다. 옵션의 형식은 다음과 같습니다.
#hostingforum.kr
sql
--replicate-ignore-table=테이블명
여러 테이블을 지정하려면 쉼표로 구분하여 여러 개의 옵션을 지정할 수 있습니다.
#hostingforum.kr
sql
--replicate-ignore-table=테이블명1,테이블명2,테이블명3
예제
원본 서버의 `users` 테이블과 `passwords` 테이블을 복제하지 않도록 하려면 다음과 같이 `--replicate-ignore-table` 옵션을 사용할 수 있습니다.
#hostingforum.kr
sql
mysql -u root -p --replicate-ignore-table=users,passwords
이 옵션을 사용하면 원본 서버의 `users` 테이블과 `passwords` 테이블은 복제되지 않습니다.
복제 구성 파일에 추가
복제 구성 파일(`my.cnf` 또는 `my.ini`)에 `--replicate-ignore-table` 옵션을 추가하려면 다음과 같이 하실 수 있습니다.
#hostingforum.kr
bash
[mysqld]
replicate-ignore-table = users,passwords
이 옵션을 사용하면 MySQL 서버가 시작될 때 원본 서버의 `users` 테이블과 `passwords` 테이블을 복제하지 않습니다.
결론
`--replicate-ignore-table` 옵션은 MySQL replication에서 원본 서버의 특정 테이블을 복제하지 않도록 허용합니다. 이 옵션을 사용하면 복제할 때 무시할 테이블을 지정할 수 있습니다. 예제를 포함하여 이 옵션의 사용법을 자세히 설명했습니다.
댓글목록
등록된 댓글이 없습니다.