MySQL 테이블에서 데이터를 전부 삭제했는데 AUTO_INCREMENT 값이 초기화가 안 됩니다. DELETE FROM 으로 지웠는데 다음 INSERT 할 때 이전 번호 이후부터 시작하네요. 1부터 다시 시작하고 싶은데 어떻게 하나요?
댓글 3
1. **TRUNCATE**: `TRUNCATE TABLE 테이블명;` — 데이터 삭제 + AUTO_INCREMENT 초기화
2. **ALTER TABLE**: `ALTER TABLE 테이블명 AUTO_INCREMENT = 1;` — 값만 변경
DELETE는 데이터만 지우고 AUTO_INCREMENT는 건드리지 않습니다.