博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL - ERROR 1062 (23000)
阅读量:7013 次
发布时间:2019-06-28

本文共 337 字,大约阅读时间需要 1 分钟。

1.1.1  现象

执行数据库操作,出现如下错误信息:

ERROR 1062 (23000): Duplicate entry '0' for key 'PRIMARY'

1.1.2  原因

出问题的表之前主键是没有设置为自动增长列的,后来程序需要就将其修改为自动增长列,结果插入第一条数据,主键为0,以后再增加数据,就出现如上错误,看信息是以后每次增加数据,其主键都为0,所以导致这个错误。

估计是表之前创建的时候主键不是自动增长列,后来修改为自动增长列,但是MYSQL引擎识别出现了问题。

1.1.3  解决

将这个表Drop掉,然后用正确的语句重新创建一遍(包括主键为自动增长列)。

转载于:https://my.oschina.net/tywali/blog/679393

你可能感兴趣的文章
java时区理解
查看>>
人工智能让边缘计算更有价值!
查看>>
React 设计模式和场景分析
查看>>
Node.js教程第三篇—— Node.js 流
查看>>
自动将BAT文件转换为EXE
查看>>
京东的批作业?
查看>>
ubuntu下salt安装使用初体验
查看>>
PowerShell 多线程测试IP端口
查看>>
使用SQL Server 2008 Extended Events SSMS Addin轻松管理XEvents
查看>>
Django-celery 安装及使用测试
查看>>
Linux字符设备驱动编写流程
查看>>
一台CentOS主机上运行多个Tomcat7的配置
查看>>
SQL2K数据库开发三之收缩数据库
查看>>
优秀UML制图开源工具--ArgoUML
查看>>
Alfresco安装与配置图解
查看>>
Virtual Machine Manager 2012 R2创建SQL 配置文件
查看>>
发布【报表引擎设计.pdf】
查看>>
部署额外域控制器,Active Directory系列之四
查看>>
获取MySQL5.5表元信息
查看>>
运维自动化之ansible playbook安装zabbix客户端
查看>>