我不确定为什么会收到此错误#1062 - 密钥1的重复条目“1”可以帮助解释它的含义。 感谢
答案 0 :(得分:6)
您的列很可能设置为“唯一”,并且您尝试输入的行包含表格中已存在的ID。
答案 1 :(得分:4)
您可能正在尝试插入ID(或其他字段)1
设置的记录,而此类记录已存在于表中。作为主键的字段必须具有每个记录的唯一值。
答案 2 :(得分:2)
我认为你试图将'1'插入已经有'1'值的唯一键字段
答案 3 :(得分:1)
问题与您的文件有关 - 您正在尝试使用副本创建数据库 - 在文件顶部您会看到如下内容:
创建数据库,如果不是EXISTS *THE_NAME_OF_YOUR_DB*
默认字符集latin1 COLLATE latin1_general_ci;
使用*THE_NAME_OF_YOUR_DB*
;
我相信你已经拥有了这个名字的数据库 - 在同一台服务器上 - 请检查。
答案 4 :(得分:0)
您需要在主键中添加主键,其中一个主键必须是唯一值。 例如如果一个表有4列id,name,address,group_id,其中group_id有重复值,如果我想将group_id添加为primary,那么它应该在一个包含id和group_id的组中