MySQL

기본키 추가 삭제

M9M9 2020. 9. 30. 15:06

DB를 잘 못 설계해서 기본키를 추가 삭제하는경우가 너무많아서 자주사용한다.

그래서 맨날 검색하는데, 그럴빠에 블로그에 정리해놓자~

 

 

 

 

 

기본키 삭제



alter table {테이블명} drop primary key;

EX) alter table user drop primary key;

 

 

 

기본키 추가

 

테이블이 생성 안되어있을 경우

create table user(
	user_index int not null,
    primary key(user_index)
);

 

 

 

 

테이블이 생성되어있을 경우

alter table {테이블명} add primary key({컬럼명});

ALTER TABLE user ADD PRIMARY KEY (user_index);

 

'MySQL' 카테고리의 다른 글

트랜잭션  (0) 2020.10.12
외래키 설정  (0) 2020.10.09
기본키 유니크키  (0) 2020.09.30
컬럼 이동  (0) 2020.09.30
auto_increment  (0) 2020.09.30