본문 바로가기
IT tech Coding/mysql

mysql, 이미만들어진 테이블의 autoincrement 초기화 하는 방법

by Coding Life 2019. 9. 23.

mysql, 이미만들어진 테이블의 autoincrement 초기화 하는 방법mysql

 

프로그램 하다가 간단하지만, 아주 유용한 팁입니다.

ALTER TABLE chandj.egiorderlist AUTO_INCREMENT=1

정리해서 보면, 

첫번째 방법 : 이미 만들어진 테이블의 autoincrement 초기화 하는 방법


이미 만들어진 테이블에 AUTO_INCREMENT 타입으로 변경

ALTER TABLE [테이블명] MODIFY [컬럼명] [데이터타입:int] AUTO_INCREMENT;



AUTO_INCREMENT 값 초기화 하기

  ALTER TABLE [테이블명] AUTO_INCREMENT=[시작할려는 순서]


AUTO_INCREMENT가 적용된 컬럼값 재정렬하기
  SET @COUNT = 0;

UPDATE [테이블명] SET [컬럼명] = @COUNT:=@COUNT+1;

php프로그램에서 뺄 수 없는 mysql 프로그래밍 정말 유용합니다.

마이에스큐엘 정말 잘 다루면 멋진 프로그램 가능합니다.

 

 

반응형