我收到了错误
#1062 - Duplicate entry '14' for key 1
导入我刚刚从同一个数据库导出的.sql文件。我打开了.sql文件并更改了表名,删除了所有主键规范,并删除了主键上的自动增量,使其允许为null,默认值为null但仍然出现此错误。
#1062 - Duplicate entry '14' for key 1
我要插入的第一条记录在主键字段中的值为“14”,所以我假设问题出在该行上。但我的其他字段都不是唯一的或主键。
我的主键字段无论如何都没有任何重复值,所以在它之间以及删除自动增量和PK规范之间,我认为没有任何机会在没有假设的情况下出现重复值成为一个。
在导入查询中,它指定自动增量应从363开始,在删除所有这些引用之前,我的数据在主/自动增量值上的范围是10-362。
我也尝试过,不对生成的.sql文件进行任何修改。