본문 바로가기

공부

last_errno 1062 last_error error 'duplicate entry

replication 을 처음 실행하고 작동하다보니 

여러가지 에러를 겪는다

오후에 연결하고 지금 들어가서 혹시나 하고 보니 역시나하고 에러가 발생

에러코드 1062다 db에서 사용되는 서로 다른 테이블들이 primary key 값의 중복으로 발생

이건 뭐 굳이 신경쓸 일이 아닌 ㅋ

그래서 이부분을 처리하기 위해 에러를 스킵 한다


먼저 


1. stop slave;

2. SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1;

3. 그리고 마스터의 정보를 다시 입힌다

ex) : CHANGE MASTER TO MASTER_HOST='192.168.0.247', MASTER_USER='backup', MASTER_PORT=3306, MASTER_PASSWORD='123qwe', MASTER_LOG_FILE='mysql-bin.000004';

4. start slave;


하면 잘돌아감 ㅋ


추가 5. vi /etc/my.cnf


slave-skip-errors = 1062


하면 끝!!!



도움받은 블로그


http://algo79.tistory.com/278

728x90

'공부' 카테고리의 다른 글

iis 서버에 apm 적용하기  (0) 2015.03.02
php curl header 추가시  (0) 2015.02.26
mysql replication  (0) 2015.02.25
curl 잠시 주의  (0) 2015.02.09
구글 결제 영수증 검증  (0) 2015.01.27