Database/MySQL

MySQL Constraints - 테이블의 데이터 규정

Socratone 2020. 5. 8. 01:06

CREATE TABLE name (
    column1 varchar(255) NOT NULL, -- 빈 값을 넣을 수 없다.
    column2 varchar(255) UNIQUE, -- 같은 값을 넣을 수 없다.
    column3 int PRIMARY KEY, -- 프라이머리 키를 넣는 칼럼으로 지정한다.

    column4 int FOREIGN KEY, -- 포런 키를 넣는 칼럼으로 지정한다.
    column5 varchar(255) DEFAULT 'default', -- 기본값을 'default'로 한다.

    column6 int AUTO_INCREMENT -- 기본적으로 1부터 시작해서 입력이 있을 때마다 1씩 더한 값을 넣어준다.
);