
MySQL에서 --slave-skip-errors 옵션은 복제 중 발생하는 오류를 무시하는 옵션입니다. 이 옵션을 사용하면 slave 서버는 지정된 오류를 무시하고 데이터 복제를 계속 진행합니다.
이 옵션을 사용할 때 주의할 점은 오류를 무시하는 오류를 지정해야 합니다. 예를 들어, 오류 번호 1032를 무시하고 싶다면 --slave-skip-errors=1032 옵션을 사용합니다.
복제 중에 발생하는 오류를 무시하는 오류는 다음과 같습니다.
- 1032: Can't write; duplicate key in table
- 1022: Can't write; duplicate key in table
- 1048: Column cannot be null
- 1062: Duplicate entry
- 1064: You have an error in your SQL syntax
이 옵션을 사용하면 slave 서버의 데이터가 master 서버와 일치하지 않을 수 있습니다. 따라서 이 옵션을 사용하기 전에 복제 중 발생하는 오류를 확인하고, 오류를 무시하는 오류를 지정해야 합니다.
2025-04-07 02:51