본문 바로가기
MEMO/Mysql-memo

data primary key를 중간에 추가 또는 수정 하고싶다면..?

by hingu 2024. 6. 21.

만약 data primary key를 중간에 추가 또는 수정 하고싶다면..?

단, 서비스가 개시하지 않은 상태에서만 가능

안하는게 좋다

알고만 있으세요

 

1. auto_increment 해제
2. 기존 primary key 삭제
3. 신규 primary key 등록
4. auto_increment 재등록

alter table user change uidx uidx int(7) not null;
alter table user drop primary key;
alter table user add primary key (uidx,uid);
alter table user change uidx uidx int(7) not null auto_increment;

'MEMO > Mysql-memo' 카테고리의 다른 글

IDE - database source Explorer install  (0) 2024.07.16
java => mysql 전송시 timezone error 대응  (0) 2024.06.14
룰렛 data mysql로 전달  (0) 2024.06.13