제목 | MySQL, Auto_INCREMENT 사용 시 질문입니다. | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
글쓴이 | 수석코치 | 작성시각 | 2016/04/12 15:37:17 | ||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
안녕하세요. 오늘은 조금 특이한 것 가지고 질문을 드려봅니다.
다름이 아니라, 제가 회원가입을 만드는데 컬럼명 = Seq, 타입 = int, 또는 varchar 기본값 = 100000 정도부터 해서 seq를 +1 증가시켜서 만들어보고 싶습니다.
1,2,3,4,5,6,7 이런식보다는 조금 다른 형식으로 만들어보고 싶어서요!
Mysql 사용하는데.. 가르침을 주시면 감사하겠습니다..
일반적으로 phpmyadmin 에서 SEQ, Int 타입, 기본값 :사용자정의 선택 후 100000 넣고 A_I 속성 체크 했는데... #1067 - Invalid default value for 'seq' 오로코롬 에러메시지가 떠서요... 'ㅡ';
부탁 드리고.. 감사 드립니다.. |
|||||||||||||||||||||||||||||||||
태그 | MySQL,Auto_INCREMENT,100000 | ||||||||||||||||||||||||||||||||
다음글 | https 프로토콜로 변경 후에 404에러가 뜨는데 .... (3) | ||||||||||||||||||||||||||||||||
이전글 | php(ci)에서 json 파일로 파싱하는 방법 궁금합... (7) | ||||||||||||||||||||||||||||||||
taegon
/
2016/04/12 16:59:08 /
추천
0
|
수석코치
/
2016/04/12 17:42:58 /
추천
0
taegon님 혹시 한 테이블의 auto_increment 속성은 두 필드에 동시적용 못하나요...?
|
beop
/
2016/04/14 09:08:36 /
추천
0
@수석코치 하나만 됩니다. $this->db->insert_id() 이용하셔서 코드로 짜셔야 될겁니다.
|
테이블 생성 시에 아래와 같이 생성해보세요. (auto_increment 시작을 100001으로 설정)
CREATE TABLE test (
seq int NOT NULL AUTO_INCREMENT
PRIMARY KEY (`seq`)
) ENGINE=InnoDB AUTO_INCREMENT=100001 DEFAULT CHARSET=utf8;