본문 바로가기
MySQL별책부록

12. Replication 설정 정보 삭제하기

by 모모레 2014. 2. 11.

MySQL Ver.5.1 까지는 reset slave라는 구문을 사용하여 Slave에서 replication 정보를 삭제하여 연결을 끊게 할 수 있었다.

하지만, 몇몇 버전에서는 몇몇 설정 정보만 사라지고 완벽히 연결 정보를 모두 삭제할 수 없는 경우도 있었다.

이와 같은 경우에

stop slave; CHANGE MASTER TO MASTER_HOST=''; reset slave;

위와 같이 하면 깔끔하게 삭제 하는 것이 가능했다. 


MySQL Ver.5.5 부터는 위와 같이 하지 않아도 깔끔하게 삭제하는 것이 가능하다. reset slave 구문의 기능이 2가지로 나뉘었기 때문이다.

하나는 기존과 같이 초기화 정보로 reset하는 reset slave와 replication 했다는 정보까지 없애주는 reset slave all;이다.

즉, Ver. 5.5 부터는

stop slave; reset slave all;

하면 위의 구문과 같은 효과를 보게 된다.