반응형
Recent Posts
Recent Comments
관리 메뉴

개발잡부

[mysql] PRIMARY KEY, UNIQUE KEY 본문

Database

[mysql] PRIMARY KEY, UNIQUE KEY

닉의네임 2022. 4. 23. 07:15
반응형

PRIMARY KEY(기본키)

테이블 생성 시

CREATE TABLE table_name (
	col1 int(11) PRIMARY KEY
)
CREATE TABLE table_name (
	col1 int(11),
	col2 int(11),
	PRIMARY KEY (col1, col2)
)

추가

ALTER TABLE table_name ADD PRIMARY KEY (col1)

삭제

ALTER TABLE table_name DROP PRIMARY KEY

UNIQUE KEY(유니크키)

테이블 생성 시

CREATE TABLE table_name (
	col1 int(11),
	col2 int(11),
	UNIQUE KEY unique_name (col1, col2)
)

추가

ALTER TABLE table_name ADD UNIQUE KEY unique_name (col1, col2)

삭제

ALTER TABLE table_name DROP INDEX unique_name
반응형

'Database' 카테고리의 다른 글

[MySQL] 테이블 구조와 데이터 복사  (0) 2023.04.22
[mysql] left join 안에서 group_concat  (0) 2023.03.14
[Mysql] View  (0) 2022.04.01
[Mysql] Procedure  (0) 2022.04.01
[MySql] Event Scheduler  (0) 2022.04.01
Comments