Mysql Auto Increment, Primary Key, Foreign Key 옵션 정리


Mysql Auto Increment, Primary Key, Foreign Key 옵션 정리

c Mysql Auto Increment 란? 테이블 값을 입력하다보면 자동으로 값을 증가 시켜야된다. 그 이유는 테이블 마다 PK(primary key) 설정을 한다. 그래서 PK의 특징은 고유성(unique) 중복된 데이터를 가지면 안되는 특징 때문에 각 row에 index를 체크해서 자동으로 값을 올려주는 옵션이 AUTO_INCREMENT이다. 조건: 기본키(Primary Key)에만 옵션 부여가 가능하다. 사용 예제 CREATE TABLE auto_test( id INT(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, name VARCHAR(64) ); 개념 : AUTO_INCREMENT을 사용하다가 1~5번까지의 데이터를 넣고 2~5번 데이터를 지우고 데이터를 다시 생성..


원문링크 : Mysql Auto Increment, Primary Key, Foreign Key 옵션 정리