[SOLVED] Problema di errore di iscrizione duplicata (100% funzionante)

Aggiornato gennaio 2024: Smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora a - > questo link

  1. Scaricare e installare lo strumento di riparazione qui.
  2. Lascia che scansioni il tuo computer.
  3. Lo strumento sarà quindi ripara il tuo computer.

L'errore Duplicate Entry è un errore molto comune che è stato sperimentato dagli utenti che lavorano con i database.Gli utenti hanno riferito che l'errore si è verificato comunemente quando si usa l'SQL.L'errore appare quando si aggiornano le tabelle.Inoltre, l'errore si è verificato in diversi scenari che includono l'utilizzo di Laravel, PHP, Atlassian, Joomla, e simili sviluppi web e database.Ora, in questo articolo, l'obiettivo è quello di darvi informazioni importanti per quanto riguarda l'errore e di darvi alcuni metodi con cui è possibile risolvere il problema da soli in poco tempo.Ma prima passiamo alle sue cause.

Tabella dei contenuti

  • Cause del problema dell'errore di inserimento duplicato
  • Tipi simili di problema di errore di inserimento duplicato
  • Come risolvere il problema dell'errore di iscrizione duplicata
  • 1.Il valore esiste già (valore duplicato)
  • 2.Dati unici depositati
  • 3.Limite dei dati fuori portata
  • 4.Creazione di un nuovo database e importazione
  • 5.Quando si importa una tabella dal database in PHPmyadmin
  • 6.Nome utente duplicato
  • 7.Altri punti di risoluzione dei problemi
  • Conclusione:

Cause del problema dell'errore di inserimento duplicato

Durante la ricerca sull'errore e la sua possibile soluzione, abbiamo trovato alcuni utenti molto comuni che sono stati segnalati dagli utenti.L'errore Duplicate Entry appare a causa di molteplici ragioni, come se si sta lavorando con SQL possibile l'errore viene a causa della chiave duplicata, campo dati unico, o tipo di dati - limite superiore.Inoltre, se gli indici delle tabelle sono corrotti, allora anche l'errore sembra apparire.Tuttavia, l'errore si verifica anche a causa di errori nei codici o nel modo in cui l'utente sta aggiornando o modificando la tabella.

Note importanti:

Ora è possibile prevenire i problemi del PC utilizzando questo strumento, come la protezione contro la perdita di file e il malware. Inoltre, è un ottimo modo per ottimizzare il computer per ottenere le massime prestazioni. Il programma risolve gli errori comuni che potrebbero verificarsi sui sistemi Windows con facilità - non c'è bisogno di ore di risoluzione dei problemi quando si ha la soluzione perfetta a portata di mano:

  • Passo 1: Scarica PC Repair & Optimizer Tool (Windows 11, 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
  • Passaggio 2: Cliccate su "Start Scan" per trovare i problemi del registro di Windows che potrebbero causare problemi al PC.
  • Passaggio 3: Fare clic su "Ripara tutto" per risolvere tutti i problemi.

scaricare

  • Chiave o voci duplicate
  • Campo dati unico
  • Tipo di dati - limite superiore
  • Gli indici delle tabelle sono corrotti
  • Errori nei codici

Tipi simili di problema di errore di inserimento duplicato

  • errore MySQL 1062 voce duplicata '0' per la chiave 'primary'
  • MySQL per la chiave 'primary auto_increment
  • #1062 - voce duplicata '1' per la chiave 'primary'.PHPMyAdmin
  • '0' per la chiave 'primaria Codeigniter
  • Voce duplicata 255 per la chiave 'primary
  • 82 per la chiave primaria
  • Voce duplicata '4294967295' per la chiave 'primary
  • #1062 40 per la chiave primaria
LEGGERE:   Fix Microsoft Visual C++ 2015 Redistributable Setup Failed errore 0x80240017

Come risolvere il problema dell'errore di iscrizione duplicata

In questa sezione, cercheremo di coprire alcuni metodi che puoi provare a risolvere l'errore di voce duplicata.Di seguito sono riportati i metodi che esamineremo.Dato che non conosciamo la causa effettiva del problema, vi daremo delle soluzioni in base agli scenari.

1.Il valore esiste già (valore duplicato)

Ora il #1062 - voce duplicata '1' per la chiave 'primary'L'errore può verificarsi quando i dati o il valore che si sta cercando di inserire esistono già nella chiave primaria.Inoltre, è importante sapere che la chiave primaria non accetta voci duplicate.Per risolvere questo problema potete fare i seguenti passi.

  • FASE 1.Mettete la colonna della chiave primaria in modo che sia ad incremento automatico
  • PASSO 2.Usa la sintassi seguente
ALTER TAVOLA 'nome_tabella' AGGIUNGERE 'nome_colonna' INT NON NULL AUTO_INCREMENTO PRIMARIO CHIAVE;
**NOTA:Potete ignorare la colonna chiave primaria durante l'inserimento dei valori.In alternativa,
potete mettere NULL vale alla chiave primaria che a sua volta genera automaticamente i numeri di sequenza.

2.Dati unici depositati

L'errore appare anche quando una tabella esistente è stata impostata come unica.Così, quando si cerca di aggiungere qualsiasi colonna, appare l'errore.Quindi la semplice soluzione a questo problema di voce duplicata per la chiave 'primaria' è di creare una nuova colonna ma non impostarla sul campo Unique.Inserite qualsiasi dato che desiderate inserire e l'insieme è unico se volete.

3.Limite dei dati fuori portata

L'errore appare anche quando si è usata la funzione auto_increment e i dati superano il limite della funzione auto_increment, appare l'errore #1062 - voce duplicata '0' per la chiave 'primaria'.Supponiamo che abbiate assegnato la colonna chiave primaria come qualcosa.E il limite dell'auto_increment è impostato su un massimo di 127.Ora quando si inserisce un nuovo record il cui id è più di 127 l'errore emergerà.Per risolvere questo problema seguite i passi.

  • FASE 1.Possiamo risolvere il problema modificando il campo indice.Potete usare uno dei seguenti INT/ BIGINT firmati/non firmati
  • PASSO 2.Usate il seguente comando per aumentare la portata massima
ALTER TAVOLA 'nome_tabella' MODIFICARE 'nome_colonna' INT UNSIGNED NON NULL AUTO_INCREMENTO;
  • PASSO 3.Anche se volete recuperare il valore recentemente incrementato, il comando seguente
mysql>SELEZIONA LAST_INSERT_ID();

4.Creazione di un nuovo database e importazione

Se avete provato i metodi di cui sopra e la voce duplicata 0 per l'errore chiave primaria persiste ancora, provate il passo seguente per risolvere il problema.

  • FASE 1.Per prima cosa fai il backup del tuo database usando il seguente comando
mysqldumpnome_database>nome_database.sql
  • PASSO 2.Una volta che il backup è fatto, eliminare il database
ELIMINARE LA BASE DATInome_database;
  • PASSO 3.Ora ricreate il database, utilizzando il seguente comando
CREARE DATABASEnome_database;
  • PASSO 4.Ora che avete creato l'importazione del database usando il seguente comando
mysqlnome_database<nome_database.sql;
  • PASSO 5.Ora controlla se l'errore di voce duplicata '1' per la chiave 'primaria' si verifica ancora
LEGGERE:   Come correggere l'errore dell'applicazione WinWord.exe in Windows 10

5.Quando si importa una tabella dal database in PHPmyadmin

L'errore è stato visto quando l'utente cerca di importare le tabelle esportate in PHPMyAdmin, sembra apparire la voce duplicata per l'errore chiave primaria.Seguite i passi per farlo nel modo giusto.

  • FASE 1.Quando stai esportando il tuo database SQL in PHPMyAdmin, usa il metodo di esportazione personalizzato
  • PASSO 2.Nell'esportazione, il metodo sceglie Custom- visualizza tutte le opzioni possibili

  • PASSO 3.Nelle opzioni, invece di selezionare una qualsiasi delle opzioni di inserimento, sceglieteaggiornamento

  • PASSO 4.Usando questo modo impedirà qualsiasi tipo di inserti duplicati per sbarazzarsi di rimuovere la voce duplicata nell'errore Excel.

6.Nome utente duplicato

Uno degli utenti ha affrontato il problema perché il database non permette nomi utente duplicati.Quindi assicuratevi gentilmente che il nome utente sia unico.Per risolvere questo problema, come rimuovere la voce duplicata in excel, segui i passi.

  • FASE 1.Per risolvere il problema, devi trovare i nomi utente duplicati, il che può essere fatto usando il seguente comando
SELECT username FROM #__users GROUP BY username HAVING COUNT(*) > 1
**NOTA: Invece di #_ usate il prefisso per le vostre tabelle.
  • PASSO 2.Risolvere il problema della voce 1062 duplicata 1 per la chiave primaria

7.Altri punti di risoluzione dei problemi

  • Errore nel database di WordPress:Quindi una delle cause per cui questa voce duplicata 1 per l'errore chiave primaria si verifica è a causa di adswsc_DbInstall.Sta confrontando i nomi delle tabelle disuguali.
  • Aggiornare il programma:Assicuratevi che se state usando qualche applicazione di database sia aggiornata all'ultima versione.
  • Controllo incrociato del codice:Assicurarsi che il codice sia accurato e senza errori
LEGGERE:   La pagina di accesso al WiFi pubblico non viene visualizzata su Windows 10
Conclusione:

In questa risoluzione dei problemi, abbiamo visto vari metodi che sono la soluzione per fissareVoce duplicataErrore.L'errore può apparire a causa di molteplici ragioni e abbiamo cercato di coprire la maggior parte di esse.Inoltre, abbiamo anche parlato delle possibili cause che portano a questo errore.

Speriamo che questoVoce duplicataLa guida alla risoluzione dei problemi ha risolto il tuo problema.Per articoli sulla risoluzione dei problemi e consigli seguiteci.Grazie!

fastfixguide