AUTO_INCREMENT −
재설정을 위해 테이블 자르기truncate table yourTableName;
먼저 테이블을 생성하겠습니다 -
mysql> Create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT, -> PRIMARY KEY(Id) -> );쿼리 OK, 영향을 받는 행 0개(0.52초)
삽입 명령을 사용하여 테이블에 일부 레코드 삽입 -
mysql> insert into DemoTable values();Query OK, 1개의 row가 영향을 받습니다(0.16초)mysql> insert into DemoTable values();Query OK, 1개의 row가 영향을 받습니다(0.14초)mysql> insert into DemoTable values(); 쿼리 확인, 1행 영향(0.14초)mysql> DemoTable values()에 삽입, 쿼리 확인, 1행 영향(0.09초)
select 문을 사용하여 테이블의 모든 레코드 표시 -
mysql> DemoTable에서 *선택;
출력
+----+| 아이디 |+----+| 1 || 2 || 3 || 4 |+----+4행 세트(0.00초)
다음은 AUTO_INCREMENT −
를 재설정하는 쿼리입니다.mysql> truncate table DemoTable;Query OK, 영향을 받는 행 0개(0.80초) 일부 레코드를 다시 한 번 삽입해 보겠습니다. 기본적으로 AUTO_INCREMENT:mysql> insert into DemoTable values();Query OK, 1개 행이 영향(0.16초)mysql> DemoTable values()에 삽입, 쿼리 OK, 1개 영향(0.09초)사전>테이블의 모든 레코드 표시 -
mysql> DemoTable에서 *선택;출력
+----+| 아이디 |+----+| 1 || 2 |+----+2 행 세트(0.00초)