제약은 일종의 제한 또는 제한이라는 것을 알고 있습니다. 마찬가지로 MySQL 제약 조건은 테이블에 들어갈 수 있는 데이터를 제한하는 몇 가지 규칙을 정의하는 데 사용됩니다. 제약 조건의 도움으로 기본적으로 테이블 내 데이터의 정확성과 무결성을 유지할 수 있습니다.
MySQL 제약 조건 유형
MySQL 제약 조건에는 두 가지 유형이 있습니다 -
- 열 수준 제약 조건 - 테이블의 특정 열에만 적용되고 열 데이터만 제한하는 제약 조건을 열 수준 제약 조건이라고 합니다.
- 테이블 수준 제약 조건 - 전체 테이블에 적용되고 전체 테이블 데이터를 제한하는 제약을 테이블 수준 제약이라고 합니다.
다음은 가장 일반적인 MySQL 제약 조건입니다 -
- NULL이 아님
- 고유한
- 기본 키
- 외래 키
- 확인
- 기본값