Non sono sicuro del motivo per cui sto ricevendo questo errore # 1062 - Duplica la voce '1' per la chiave 1 cany qualsiasi aiuto spiega cosa significa. GraziephpMyAdmin error # 1062 - Duplicate entry '1' per key 1
risposta
Più probabilmente la colonna è impostata come unica e si sta tentando di immettere una riga con un ID già esistente nella tabella.
Probabilmente stai tentando di inserire un record con l'ID (o qualche altro campo) impostato 1
, mentre tale record esiste già nella tabella. Il campo che è la chiave primaria deve avere un valore univoco per ogni record.
+1: la chiave primaria è il primo sospetto; la chiave univoca è la seconda ... –
Sto facendo una conversione drupal to wordpress e quando arrivo a questa parte della conversione INSERTO IN lceating_wrdp1.wp_terms (term_id, 'name', slug, term_group) SELECT d.tid, d.name, REPLACE (LOWER (d.name), '', '-'), 0 DA wrdp1.term_data d INNER JOIN wrdp1.term_hierarchy h UTILIZZO (TID) getta questo errore # 1062 - Duplica la voce "1" per la chiave 1 Ho impostato la chiave primaria come unica. – Webne
@Webne potrebbe essere necessario reimpostare la chiave su non univoco per la prima importazione o rimuovere gli ID nella tabella dalla quale si sta copiando. Che sia sicuro farlo è impossibile da capire senza conoscere i dati. –
penso che stai cercando di inserire '1' per un campo chiave unica che ha già il valore di un '1'
Sto facendo un drupal alla conversione di wordpress dovrei fare un drop del contenuto della tabella e poi riprovare? – Webne
Sinceramente non lo so –
Odio fare un'altra domanda ma, ho lasciato cadere il tavolo e ho iniziato da zero Non sto ottenendo più il duplicato ma sto ricevendo questo errore # 1062 - Duplica la voce 'lc-plans' per la chiave 2 vuol dire che sto cercando di aggiungere due dei campi 'lc-plans'? grazie – Webne
È necessario aggiungere la chiave primaria con il gruppo in cui una chiave primaria deve essere un valore unico . ad es. se una tabella ha 4 colonne id, nome, indirizzo, group_id dove group_id ha valore duplicato, se voglio aggiungere group_id come primario allora quello dovrebbe essere in un gruppo composto con id e group_id
Il problema è correlato al tuo file - si sta cercando di creare un DB utilizzando una copia - nella parte superiore del file troverete qualcosa di simile:
CREATE DATABASE IF NOT EXISTS *THE_NAME_OF_YOUR_DB*
dI DEFAULT latin1 CARATTERE SET COLLATE latin1_general_ci; USE *THE_NAME_OF_YOUR_DB*
;
e sono sicuro che hai già un DB con questo nome - NELLO STESSO SERVER - per favore controlla.
- 1. SQLSTATE [23000]: Integrità violazione del vincolo: 1062 Duplicate entry '1922-1' per la chiave 'IDX_STOCK_PRODUCT'
- 2. # 1062 - Duplica voce '1' per chiave 'PRIMARY'
- 3. Doctrine ManyToMany su Same Entity Duplicate Entry Error
- 4. Magento SQLSTATE [23000]: Integrità vincolo violazione: 1062 Duplicate entry '363.624' per la chiave
- 5. Gradle Duplicate Entry: java.util.zip.ZipException
- 6. # 1062 - Duplica voce "1" per la chiave 1 - Nessuna voce duplicata trovata
- 7. phpMyAdmin Duplicate Table
- 8. Regolare colonna MySQL ID +1
- 9. quando utilizzare throw/1 vs. exit/1 vs. error/1 in Erlang?
- 10. PHPMyadmin xampp error
- 11. voce duplicata '0' per la chiave 1 in mysql
- 12. ELDK gcc linker error in ld.so.1
- 13. Android Studio - ProGuard IOException Duplicate Zip Entry
- 14. build error duplicate symbols arclite.o
- 15. QT Release build DLL entry point error error
- 16. SQLite INSERT - ON DUPLICATE KEY UPDATE
- 17. MySQL ON DUPLICATE KEY - ultimo ID inserto?
- 18. PostgreSQL: applica 1: 1 per plugin opzionale
- 19. entry MySQL duplicati per la chiave su UPDATE
- 20. (-1 >> 1) == -1 - Perché?
- 21. "dove 1 = 1" dichiarazione
- 22. In Javascript, perché {a: 1} == {a: 1} dà un errore e ({a: 1}) == {a: 1} funzionerà?
- 23. ld: 1 simbolo duplicato per architettura x86_64
- 24. # 1062 - Duplicazione voce '' per chiave 'unique_id' Quando si cerca di aggiungere UNICO CHIAVE (MySQL)
- 25. VS.NET 2015 ENT Web Deploy ASP.NET Core 1 error ERROR_USER_UNAUTHORIZED?
- 26. Trigger su INSERT ON DUPLICATE KEY
- 27. On Duplicate Key Update - Multiple Columns
- 28. SELEZIONA 1 = 1 non funzionante
- 29. "failed with error code 1" durante l'installazione di scipy
- 30. Xcode di Apple Mach-O Linker Error 1
Come lo risolverei? – Webne
Impostare la colonna su auto_increment e non inserire un valore quando si inserisce la riga (lasciandolo compilare automaticamente) sarebbe la soluzione migliore. Oppure potresti vedere l'ultimo ID nella tua tabella e incrementarlo di uno per il tuo valore. – bradenkeith