Mysql
 sql >> база данни >  >> RDS >> Mysql

Грешка 1062 - Дублиран запис "127" за ключ "PRIMARY" - не мога да намеря причината

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Има ли начин да знаете текущото си потребителско име в mysql?

  2. Мокнете MySQL база данни в Python

  3. Как да стартирате многократна заявка за вмъкване в SQL с помощта на PHP наведнъж?

  4. Не може да съхранява UTF8 знаци в MySQL

  5. 2 начина за връщане на редове, които съдържат само не-буквени знаци в MySQL