본문 바로가기
  • 콩's 코딩노트
MySQL

MySQL - 테이블의 unique 를 설정하는 방법

by Cong_S 2022. 5. 18.

데이터베이스의 데이터를 관리하다보면 

다른 데이터들과 중복되면 안되는 데이터들이 있다.

 

특히 회원정보에서의 email 과 같은 정보는 다른 회원정보와 중복되선 절대 안되는 데이터이므로 

중복값이 들어왔을 때 데이터베이스에서 정보를 입력하지 않도록 설정해주는 것이 좋다.

이를 unique라 한다. 

 

unique의 설정 방법은 다음과 같다. 

 

테이블의 컬럼 설정을 끝마친 뒤

하단에 Indexes 로 들어간다.

 

1. 인덱스의 이름을 정한다. 알아보기 쉬운 이름이면 상관없다.

2. type 을 unique 로 바꾼다.

3. 이 설정을 적용할 컬럼을 체크한다.

 

그리고 Apply로 적용시키면

위와 같이 UQ(unique) 가 적용된 것을 확인할 수 있다.

댓글