본문 바로가기
[ DataBase ]/DB&Query

MySQL 자동증가, auto increment 값 초기화 하기

by 관이119 2017. 4. 3.

출처 - http://www.cyberpr.co.kr/community/community.php?act=v&bid=database&seq=1052

 

 

MySQL 자동증가, auto increment 값 초기화 하기


테이블 생성시에 아래와 같이 auto_increment 라고 지정해주면 그 컬럼(필드)는
자동 증가 값을 가지게 되는데요..

create table test_table (
idx int NOT NULL auto_increment,
name varchar(255),
... 블라 블라,
... 블라 블라,
... 블라 블라,  
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=euckr;


가끔은 이놈을 초기화 시켜야 할때가 있습니다. 초기화 시키기 위한 꼬라
지는 아래와 같습니다.

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


예) test_table의 자동증가를 1부터 시작하게 최기화 
ALTER TABLE test_table AUTO_INCREMENT=1 

 

'[ DataBase ] > DB&Query' 카테고리의 다른 글

mysql 에서 splite 기능 만들기  (0) 2016.02.25
쿼리 로그 보기  (0) 2015.06.29
MSSQL split 기능  (0) 2015.02.03
[MSSQL] 다른 테이블과 조인걸고 DELETE 하기  (0) 2014.11.14
테이블에 걸려있는 트리거 확인  (0) 2014.07.23

댓글