문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
database:mysql:auto_increment [2015/05/19 14:00] kwon37xi |
database:mysql:auto_increment [2015/11/13 17:38] kwon37xi |
||
---|---|---|---|
줄 13: | 줄 13: | ||
), 0)); | ), 0)); | ||
</ | </ | ||
- | * MyISAM에서는 서버를 내렸다 올려도 최종 Auto increment 값이 변함이 없지만, InnoDB에서는 서버를 내렸다 올릴 때마다 '' | + | |
===== auto_increment 문제점 ===== | ===== auto_increment 문제점 ===== | ||
- | * [[http:// | + | * MyISAM에서는 서버를 내렸다 올려도 최종 Auto increment 값이 변함이 없지만, InnoDB에서는 서버를 내렸다 올릴 때마다 '' |
* InnoDB에서 auto_increment 필드를 insert 후 다시 삭제한 뒤에 DB를 껐다켜면 auto_increment가 뒤로 돌아간다. | * InnoDB에서 auto_increment 필드를 insert 후 다시 삭제한 뒤에 DB를 껐다켜면 auto_increment가 뒤로 돌아간다. | ||
* 예를들어, | * 예를들어, | ||
+ | |||
+ | ===== 다음 AUTO_INCREMENT 값 미리보기 ===== | ||
+ | * 실제 값의 증가 없이 다음 AUTO_INCREMENT 값을 확인해보기. [[http:// | ||
+ | |||
+ | <code sql> | ||
+ | SELECT `AUTO_INCREMENT` | ||
+ | FROM INFORMATION_SCHEMA.TABLES | ||
+ | WHERE TABLE_SCHEMA = ' | ||
+ | AND | ||
+ | </ | ||
+ | |||
+ | ===== 0 에 대한 반응 ===== | ||
+ | * '' | ||
+ | * http:// | ||