подписан TINYINT
може да съдържа числа от -128 до 127. Най-вероятно вече имате 127 реда във вашата таблица, така че колоната с първичен ключ не може да съдържа повече. Променете вашия тип данни направете SMALLINT UNSIGNED
(0-65535) MEDIUMINT UNSIGNED
(0-16777215) или просто INT UNSIGNED
(0-4294967295) - последният трябва да е повече от достатъчен