• 1
  • 2
  • 3
  • 4
  • 5
mysql数据库问题 首 页  »  帮助中心  »  数据库  »  mysql数据库问题
MySQL导入数据时报错Duplicate entry '0' for key 'PRIMARY'应该如何处理
发布日期:2015-12-2 19:12:5

  MySQL导入数据时报错Duplicate entry '0' for key 'PRIMARY'应该如何处理

  一、问题场景

  MySQL导入数据时报错 Duplicate entry '0' for key 'PRIMARY' 。

  二、问题原因:

  主键重复,“0”主键已经存在,不能再进行添加,需要对相关参数进行调整。如下图所示:


  三、解决方法:

  (1)、手动设置主键为自动增长:可以在数据库中手动将相关表ID设置为自增长。如下图所示:


  (2)、注解方式设置自增长:手动将表设置为自增长有弊端,建议在annotation中江POJO类使用注解方式设置自增长,文中红框所示。如下图所示:


  (3)、保存执行,再次测试,问题解决。如下图所示:


  (4)、查看数据库,已经实现自动增长。如下图所示:


  如果问题还未能解决,请联系售后技术支持。