sql >> Databasteknik >  >> RDS >> Mysql

Fel 1062 - Duplicera post '127' för nyckel 'PRIMÄR' - kan inte hitta orsaken

signerad TINYINT kan innehålla nummer från -128 till 127. Du har med största sannolikhet redan 127 rader i din tabell, så din primärnyckelkolumn kan inte innehålla fler. Ändra din datatyp med SMALLINT UNSIGNED (0-65535) MEDIUMINT UNSIGNED (0-16777215) eller bara INT UNSIGNED (0-4294967295) - den sista borde vara mer än tillräckligt



  1. Kan flera primära nycklar finnas på ett enda bord?

  2. Analysera XML-data med php för att lägga in i mysql-databasen

  3. använd villkoret If else för att välja kolumnen i mysql?

  4. När ska jag använda MySQL-komprimerat protokoll?