본문 바로가기
MEMO/Mysql-memo

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

by eungSe__ 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' 카테고리의 다른 글

java => mysql 전송시 timezone error 대응  (0) 2024.06.14
룰렛 data mysql로 전달  (0) 2024.06.13