0
replicate-do-db를 사용하여 이미 복제본을 설정했습니다. 나는 테이블의 구조가 같은 5 개의 스키마를 가지고 있지만 물론 다른 데이터를 가지고있다.MySQL 복제 - 다른 DB에 같은 이름의 테이블
스키마에서 선택한 테이블 만 복제하고 싶습니다. replicate-do-table에 테이블 이름을 지정하는 것이 가능한가? 그리고 모든 스키마에서 그 이름의 모든 테이블을 복제 할 것인가? 예를 들어
, 내가 가지고있는 다음과 같은 DB를하고 테이블
A.test
B.test
그리고 두 테이블을 복제
replicate-do-db=A;B
replicate-do-table=test
의지를 다음과 같이 복제를 구성? 또는 replicate-do-table=A.test;B.test
을 지정해야합니까?
어떻게 도움이됩니까? 나는 db 이름을 지정하는 것을 피하고 싶다. 나는 모든 db의 테이블 'test'를 복제하려고한다. (db를 많이 가지고 있고 모든 테이블에서 하나의 테이블을 원한다는 것을 말하게한다.) – user1821560
'% .test'와 같이 보일까? –