SQL
ERROR 1062 (23000): Duplicate entry 'valore' for key 'PRIMARY' – MySQL 1062
L'errore 1062 si verifica durante un'istruzione INSERT o UPDATE quando il dato fornito è già presente in una colonna protetta da indice PRIMARY KEY o UNIQUE.
Cosa significa questo errore?
L'errore 1062 si verifica durante un'istruzione INSERT o UPDATE quando il dato fornito è già presente in una colonna protetta da indice PRIMARY KEY o UNIQUE.
Messaggio originale
ERROR 1062 (23000): Duplicate entry 'valore' for key 'PRIMARY'Contesto e parole chiave
Alias
- ER_DUP_ENTRY
- ERROR 1062
Messaggi alternativi
- Valore duplicato per chiave univoca
Prodotti
- MySQL / MariaDB Server
Piattaforme
- Linux
- macOS
- Windows Server
Parole chiave
- errore-mysql-1062-duplicate-entry
- mysql.sql.1062-duplicate-entry-for-key
- SQL
Cause possibili
Causa principale per Errore MySQL 1062: Duplicate entry for key (Violazione Univocità)
L'errore 1062 si verifica durante un'istruzione INSERT o UPDATE quando il dato fornito è già presente in una colonna protetta da indice PRIMARY KEY o UNIQUE.
molto comuneDiagnosi
Diagnostica di sistema per Errore MySQL 1062: Duplicate entry for key (Violazione Univocità)
Eseguire la verifica da console client MySQL.
Come leggere il risultato. Restituisce il dettaglio tecnico dell'errore generato dallo storage engine.
SHOW WARNINGS; SHOW ERRORS;Risoluzione
Risoluzione standard per Errore MySQL 1062: Duplicate entry for key (Violazione Univocità)
Esegui i comandi correttivi indicati per sanare la configurazione.
- Verificare lo stato del server
- Applicare la query o la modifica di configurazione
- Verificare con SHOW STATUS
Domande frequenti
Come risolvere rapidamente Errore MySQL 1062: Duplicate entry for key (Violazione Univocità)?
L'errore 1062 si verifica durante un'istruzione INSERT o UPDATE quando il dato fornito è già presente in una colonna protetta da indice PRIMARY KEY o UNIQUE.
Approfondimenti
- MySQL Server Error Message Reference documentazione_ufficiale