MYSQL

[내까적팁] 데이터베이스 id 초기화

백복치 2021. 3. 24. 10:03

[내까적팁] 내가 까먹을까봐 적는 팁

 

 

데이터 베이스에 내용을 계속해서 넣다보면 데이터 값이 갖는 id가 누적되어 삭제 후 재 삽입 시,

 

이미 삭제된 데이터 그 다음 id 번호값을 갖는 경우가 있다.

 

장고로 MYSQL을 연동하여 데이터를 다루다보니 어떻게 해야할지 막막했는데,

 

그럴땐 MYSQL WORKBENCH에서 변경하고자 하는 id값이 있는 테이블로 이동 뒤, 아래와 같이 입력하면 된다.

 


ALTER TABLE [테이블 명] AUTO_INCREMENT = 1;

 

테이블 명을 [스키마명.테이블명] 으로 입력해야 되었다. 단순히 테이블 명만 입력 시 오류가 난다면

 

[스키마명.테이블명] 을 사용해보자.

 

 

뒤죽박죽하던 ID값이 1부터 순서대로 초기화되어 재정렬되었당