2013-03-06 3 views
2

나는이 오류를 받고 있어요 찾을 수 없습니다 :1062 MySQL은 이유

#1062 - Duplicate entry '127' for key 'PRIMARY'

을하고 그 이유를 찾을 수 없습니다.

쿼리 :

INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('00'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('01'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('02'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('03'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('04'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('05'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('06'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('07'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('08'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('09'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('0A'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('0B'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('0C'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('0D'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('0E'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('0F'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('10'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('11'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('12'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('13'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('14'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('15'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('16'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('17'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('18'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('19'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('1A'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('1B'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('1C'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('1D'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('1E'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('1F'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('20'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('21'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('22'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('23'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('24'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('25'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('26'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('27'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('28'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('29'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('2A'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('2B'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('2C'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('2D'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('2E'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('2F'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('30'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('31'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('32'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('33'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('34'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('35'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('36'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('37'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('38'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('39'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('3A'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('3B'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('3C'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('3D'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('3E'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('3F'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('40'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('41'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('42'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('43'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('44'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('45'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('46'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('47'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('48'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('49'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('4A'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('4B'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('4C'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('4D'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('4E'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('4F'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('50'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('51'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('52'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('53'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('54'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('55'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('56'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('57'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('58'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('59'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('5A'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('5B'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('5C'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('5D'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('5E'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('5F'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('60'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('61'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('62'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('63'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('64'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('65'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('66'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('67'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('68'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('69'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('6A'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('6B'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('6C'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('6D'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('6E'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('6F'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('70'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('71'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('72'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('73'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('74'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('75'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('76'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('77'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('78'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('79'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('7A'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('7B'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('7C'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('7D'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('7E'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('7F'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('80'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('81'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('82'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('83'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('84'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('85'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('86'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('87'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('88'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('89'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('8A'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('8B'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('8C'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('8D'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('8E'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('8F'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('90'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('91'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('92'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('93'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('94'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('95'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('96'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('97'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('98'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('99'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('9A'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('9B'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('9C'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('9D'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('9E'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('9F'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('A0'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('A1'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('A2'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('A3'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('A4'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('A5'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('A6'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('A7'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('A8'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('A9'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('AA'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('AB'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('AC'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('AD'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('AE'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('AF'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('B0'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('B1'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('B2'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('B3'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('B4'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('B5'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('B6'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('B7'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('B8'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('B9'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('BA'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('BB'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('BC'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('BD'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('BE'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('BF'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('C0'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('C1'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('C2'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('C3'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('C4'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('C5'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('C6'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('C7'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('C8'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('C9'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('CA'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('CB'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('CC'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('CD'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('CE'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('CF'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('D0'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('D1'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('D2'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('D3'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('D4'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('D5'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('D6'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('D7'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('D8'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('D9'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('DA'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('DB'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('DC'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('DD'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('DE'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('DF'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('E0'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('E1'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('E2'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('E3'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('E4'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('E5'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('E6'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('E7'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('E8'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('E9'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('EA'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('EB'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('EC'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('ED'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('EE'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('EF'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('F0'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('F1'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('F2'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('F3'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('F4'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('F5'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('F6'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('F7'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('F8'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('F9'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('FA'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('FB'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('FC'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('FD'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('FE'); 
INSERT INTO `portautomadb`.`tag` (`codigo`) VALUES ('FF'); 

테이블의 구조 :

CREATE TABLE `tag` (  
    `idtag` tinyint(4) NOT NULL AUTO_INCREMENT,   
    `codigo` varchar(3) NOT NULL,   
    PRIMARY KEY (`idtag`),   
    UNIQUE KEY `codigo_UNIQUE` (`codigo`) 
) ENGINE=InnoDB AUTO_INCREMENT=127 DEFAULT CHARSET=utf8 

당신을 감사합니다 도움이 필요합니다.

답변

5

signed TINYINT에는 frmo -128부터 127까지의 숫자가 포함될 수 있습니다. 테이블에는 127 개의 행이있을 가능성이 높으므로 기본 키 열에는 더 많이 포함 할 수 없습니다. 당신의 데이터 형식 SMALLINT UNSIGNED (0-65535) MEDIUMINT UNSIGNED (0-16777215)하거나 INT UNSIGNED을 (0-4294967295) 변경 - lasst 하나

+0

사실 빌이 더 정확합니다. – Mchl

+2

+1 @Mchi - 내가 게시하기 전에 몇 초 동안 게시했습니다. 참고로, MySQL 개발자는 내부적으로 MEDIUMINT 스토리지가 항상 4 바이트로 반올림되므로 칼럼의 범위를 정말로 제한하고 싶지 않으면 사용하지 않는 것이 좋습니다. –

+1

@Mchl 둘 다 정확하다고 생각합니다 :) – Kermit

5

기본 키가 TINYINT입니다 충분해야한다고 (8 비트 정수 서명) 최대 127 개까지만 사용할 수 있습니다. 128 번째 행을 삽입하려고하면 새로운 자동 증가 값이 127로 잘리고이 값을 가진 행이 이미 있기 때문에 실패합니다.

int로 idtag의 데이터 형식을 변경하도록 테이블을 변경 : 때문에 정의상

mysql> alter table tag modify column idtag int auto_increment; 

열을 변경하는 것은 매우 큰 테이블 고가 동작 인 반면, 그것은이 경우에 매우 빨라야 귀하의 테이블에 최대 127 행이 있습니다.

+0

톱 Mchl의 대답을 먼저; +1. – Kermit

1

-128에서 127까지 유지할 ​​수있는 TINYINT 데이터 유형의 최대 값에 도달했습니다. 대신 INT으로 변경하십시오.