首先我们用MySQL自带的可视化管理工具MySQL WorkBench打开数据库及表格,出现此问题的主要原因是主键已经有了名为“XXX”的那项,实际上我写的代码并没有重复也会弹出此报错,下面我们看一下我自己的解决方案。

双击红框中选项,填好相应配置,

进入后点击如图所示先创建数据库(此操作必须在MySQL已经启动情况下)

左下角SCHEMAS底下就是你的数据库名字,先双击拉出TABLE,在TABLE上右键创建新表,

其中AI很关键,决定了我们讨论的这个问题的解决方案。若出现Duplicate entry 'XXX' for key 'PRIMARY'报错,首先检查此项是否勾选,其次每次增添数据时主键值是否相同。

在使用JSP时,我的解决方案是可以略过主键不写,如INSRET INTO f(语文,数学,英语) VALUES('xxx','xxx','xxx')  (我原来是四列,略过了第一列“姓名”),姓名这一列会自动增加

MySQL中出现Duplicate entry 'XXX' for key 'PRIMARY'解决方案相关推荐

  1. MySQL ALTER TABLE报错Duplicate entry 'xxx' for key 'PRIMARY'解决方法

    在MySQL中执行加字段等操作时可能会报Duplicate entry 'xxx' for key 'PRIMARY'的错,例如: mysql> alter table test add aa ...

  2. Duplicate entry ‘xxx‘ for key ‘PRIMARY‘

    问题: Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry 'xxx' for key 'PRIMARY ...

  3. mysql 报错 Duplicate entry ‘xxx‘ for key ‘字段名‘

    有时候对表进行操作,例如加唯一键,或者插入数据(已经有唯一键),会报错 Duplicate entry...for key...原因是primary key(主键)或unique key(唯一键)的值 ...

  4. Mysql报错:SQLIntegrityConstraintViolationException: Duplicate entry ‘xxx‘ for key ‘PRIMARY‘

    这个报错是表示,主键出现重复,错误的原因就是主键的值重复了,解决此类问题就是将插入的值不能是数据库已经有了的主键. 解决 将数据库表的主键根据自己的项目需求,设置是否"自动递增"( ...

  5. 连接数据库中出现mysql错误:Duplicate entry ‘5‘ for key ‘PRIMARY‘

    报错的原因是因为已经存在user了,可能是之前运行过,导致他已经插入了信息.为什么会出错?因为最开始哪里有一个if判断语句,当你打开Navicat,会有一个job提示,他的意思就是说:如果存在user ...

  6. 【数据库-MySql】[Err] 1062 - Duplicate entry '1-1' for key 'PRIMARY'

    背景 在Mysql转存过程中使用以下SQL语句,出现Err 1062的报错. INSERT INTO dbbackup.tb1 SELECT* FROMtb1 主键或联合主键对应的数据已存在. [Er ...

  7. MySQL报错:Duplicate entry ‘xxx‘ for key ‘xxx‘

    报错信息: Duplicate entry 'xxx' for key 'xxx' 看到这个报错,我心想不就是主键的值重复了吗,可是查看对应的数据库表之后傻眼了,发现压根没有uk_cert_no这个字 ...

  8. Duplicate entry ‘XXX‘ for key ‘XXX.PRIMARY‘解决方案。

    mysql insert时报错:Duplicate entry 'XXX' for key 'XXX.PRIMARY' 今天在插入数据时,出现一个错误 com.jfinal.plugin.active ...

  9. SQLIntegrityConstraintViolationException: Duplicate entry 'xxx' for key 'yyyzzz'异常解决

    SQLIntegrityConstraintViolationException: Duplicate entry 'xxx' for key 'yyyzzz'异常解决 一. 异常现象 在做Java ...

最新文章

  1. 从GPT-3到DETR,一起来盘点2020有哪些突破?
  2. linux学习笔记(5)
  3. linux 进sqlplus命令,linux下的sqlplus命令
  4. Microsoft Visual Studio 文件识别及其用途简述
  5. 人类首张黑洞照片咋拍的:7千TB数据太大网络传不了只能飞机运
  6. python中list函数_list()函数以及Python中的示例
  7. Java连接Elasticsearch6.xxx 环境测试篇一
  8. Eureka获取注册信息
  9. linux windows死机,linux死机的处理方式
  10. 计算机接口74LS138,搞定138译码器(一),译码器介绍+74LS 138译码器逻辑功能
  11. 有了HTML5,Flash还能走多远
  12. python forward函数_PyTorch之前向传播函数自动调用forward
  13. 【HZNUOJ】【C系列3.16】征战的Loy
  14. MTK6737平台的GPIO驱动例程(六)
  15. 如何用c写井字棋矩阵游戏(Tic-Tac-Toe)
  16. 图片心理性格测试
  17. TCP/IP协议族在异构网络互联中的作用
  18. 录音转文字工具,支持6大语音识别引擎识别,非常好用的网赚工具!
  19. git入库基本操作流程
  20. java之学习记录 5 - 1 - 模拟拉勾项目介绍与后台系统搭建

热门文章

  1. [动态规划]基因序列相似性问题
  2. 浙江印发政府数字化转型工作方案,多处提及电子签名、签章、印章
  3. win10专业版电脑不能局域网访问win10家庭版
  4. MyBatis框架笔记
  5. 用 SQL 分析不同用户群组留存率
  6. ubuntu中打开出现闪退_如何解决ubuntu软件中心闪退
  7. 【得物技术】如何测试概率性事件 - 二项分布置信区间
  8. MySQL(进阶篇)
  9. 在没有搜索功能的网站中寻找指定内容
  10. Python中的内置数据类型