我不确定为什么我得到这个错误#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