今天用Navicat导入数据库是遇到一个问题,excel表格中有三万多条数据,正常导入的只有600条,查看报错发现提示1062Duplicate entry '10583779' for key 'PRIMARY'。百度查询发现网上都是提示主键冲突,清空数据库数据重新导入即可,多次情况数据库发现报错一样存在,后查询发现excel表中有多条重复记录,对excel表格中数据去重处理后,重新导入即可正常导入。
分析原因:主键冲突时所有冲突的数据不会被导入,成功导入的是没有主键冲突的数据。
时间:2020-07-20 23:23:26
今天用Navicat导入数据库是遇到一个问题,excel表格中有三万多条数据,正常导入的只有600条,查看报错发现提示1062Duplicate entry '10583779' for key 'PRIMARY'。百度查询发现网上都是提示主键冲突,清空数据库数据重新导入即可,多次情况数据库发现报错一样存在,后查询发现excel表中有多条重复记录,对excel表格中数据去重处理后,重新导入即可正常导入。
分析原因:主键冲突时所有冲突的数据不会被导入,成功导入的是没有主键冲突的数据。
Duplicate entry for key \'PRIMARY\'
2023-08-25
Duplicate entry for key \'PRIMARY\'
2021-03-07
Duplicate entry ‘‘ for key ‘Primary‘
2022-01-03