我不確定爲什麼我得到這個錯誤#1062 - 對於密鑰1 cany的重複條目'1'任何一個幫助解釋它的意思。 謝謝phpMyAdmin error#1062 - 對於密鑰1的重複條目'1'
回答
很可能您的列設置爲「唯一」,並且您嘗試輸入的行中已存在您的表中的ID。
您可能試圖插入帶有ID(或其他字段)1
集的記錄,而此表中已存在此記錄。作爲主鍵的字段必須具有每個記錄的唯一值。
+1:主鍵是第一個嫌疑人; ... – 2010-07-22 17:31:24
我正在做一個drupal到wordpress轉換,當我到達這部分的轉換 INSERT INTO lceating_wrdp1.wp_terms(term_id,'name',slug,term_group) SELECT d.tid, d.name,REPLACE(LOWER(d.name), '', ' - '),0 FROM wrdp1.term_data d INNER JOIN wrdp1.term_hierarchyħ USING(TID) 它引發此錯誤 #1062 - 密鑰1的重複條目'1' 我將主鍵設置爲唯一。 – Webne 2010-07-22 18:53:34
@Webne您可能必須將密鑰設置爲非唯一的第一次導入,或取消設置表中的ID。如果不知道這些數據,這是否安全無法分辨。 – 2010-07-22 20:20:39
您需要添加主鍵與其中一個主鍵必須是唯一值的一組唯一的鍵字段。 例如如果一個表有4列id,名稱,地址,group_id其中group_id具有重複值,如果我想將group_id添加爲主,那麼應該在組中包含id和group_id
問題與您的文件有關 - 您嘗試使用副本創建一個數據庫 - 在你的文件的頂部,你會發現這樣的事情:
CREATE DATABASE IF NOT EXISTS *THE_NAME_OF_YOUR_DB*
默認字符集的latin1 COLLATE latin1_general_ci; USE *THE_NAME_OF_YOUR_DB*
;
我確定你已經有一個帶有這個名字的數據庫 - 在同一臺服務器上 - 請檢查。
- 1. #1062 - 對於密鑰1的重複條目'1' - 沒有找到重複的條目
- 2. phpmyadmin錯誤「#1062 - 鍵1的重複條目」1「
- 3. 密鑰1的重複條目'1944994'
- 4. #1062 - 鍵1的重複條目'1'| WordPress的
- 5. phpmyadmin上的重複條目
- 6. Symfony2 Doctrine 1062重複條目
- 7. 1062重複輸入密鑰UNQ_MAGE_CATALOGINVENTORY_STOCK_ITEM_PRODUCT_ID_STOCK_ID
- 8. IntegrityError:(1062,重複輸入密鑰)
- 9. #1062 - 重複進入「1」關鍵1使AUTO_INCREMENT
- 10. Python MySQLdb:鍵1的重複條目'2147483647'
- 11. phpMyAdmin:MySQL錯誤1062 - 重複條目
- 12. 錯誤1062,「EMPTY TABLE上的密鑰'Email_UNIQUE'的重複條目'[email protected]'」
- 13. 爲什麼我會收到「ERROR 1062(23000):在更新時重複鍵1的條目'4289'?
- 14. #1062 - 重複條目0' 鍵 'PRIMARY'
- 15. 如何查找1對1條目
- 16. Opencart:錯誤號:1062鍵'PRIMARY'的重複項'1'
- 17. XNA密鑰編號1
- 18. mySQL自動增量問題:重複條目'4294967295'爲鍵1
- 19. 有條件的重複密鑰更新
- 20. 重複密鑰更新的條件?
- 21. SQLSTATE [23000]:完整性約束違規:1062 CE中密鑰的重複條目'5-default-theme596-104'
- 22. CREATE ... MySQL中的奇怪錯誤SELECT:錯誤1062(23000):鍵1的重複條目'0'
- 23. 超時的「對重複密鑰更新」
- 24. Laravel - 完整性約束違規:1062重複條目
- 25. 錯誤:重複的項目「1」鍵「R_ID」
- 26. 如何修復錯誤重複條目:com/coremedia/iso/AbstractBoxParser $ 1.class?
- 27. android:mediaplayer error(1,-17)
- 28. AngularJS 1:$ injector:modulerr error
- 29. pymysql.err.IntegrityError:(1062,「重複條目‘8207’關鍵‘的agentId’」)
- 30. 數據庫錯誤:在DATEBASE [重複條目 '0' 鍵1]
我該如何解決這個問題? – Webne 2010-07-22 19:03:53
將列設置爲auto_increment並且在插入行時不插入值(讓它自動填充)將是最好的修復方法。或者你可以看到表格中的最後一個ID,然後爲你的價值增加一個ID。 – bradenkeith 2010-07-23 12:32:33