我的一个表里有个自增字段(主键),
show create table 显示AUTO_INCREMENT=27
但是新增记录的时候显示:
1062 Duplicate entry '0-0' for key 'PRIMARY'这是怎么回事呢,遇到几次了。其他表的自增字段都正常的。
show create table 显示AUTO_INCREMENT=27
但是新增记录的时候显示:
1062 Duplicate entry '0-0' for key 'PRIMARY'这是怎么回事呢,遇到几次了。其他表的自增字段都正常的。
解决方案 »
- 怎么给一个blob字段插入一个图片
- 请教一个MYSQL的存储过程和游标的问题
- mysql插入多条数据
- 来看看这个sql语句怎么写
- mysql中检索排序问题
- 急!下载mysql-3.23.58-9.i386.rpm安装后无法运行service mysqld start,mysql服务无法运行
- SOS!为什么mysql中给root加上密码后phpmyadmin就不能登陆了呢
- mysql中能否存放图片
- MySQL中group by的问题
- 如何用jbuilder通过jdbc连接mysql,我不想用odbc连接。
- MySQL workbench只能显示1000行记录,怎么修改配置呢?
- mysql中怎么把一列的值赋值到另一列中
`id` bigint(18) NOT NULL AUTO_INCREMENT,
`plamform` decimal(22,0) NOT NULL,
`businessid` decimal(22,0) NOT NULL,
`mobilemodeid` decimal(22,0) NOT NULL,
`username` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`majversion` decimal(22,0) DEFAULT NULL,
`hypversion` decimal(22,0) DEFAULT NULL,
`progversion` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`dynamic` decimal(22,0) DEFAULT '1',
`english` decimal(22,0) DEFAULT '0',
`moveor` decimal(22,0) DEFAULT '0',
`pricetype` decimal(22,0) NOT NULL,
`licensetype` decimal(22,0) NOT NULL,
`expire` bigint(18) DEFAULT NULL,
`sequencenumber` bigint(18) DEFAULT NULL,
`cardid` bigint(15) NOT NULL DEFAULT '0',
`mobile` varchar(16) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`regdate` datetime NOT NULL,
`cpcode` decimal(22,0) NOT NULL,
`browpic` decimal(22,0) NOT NULL DEFAULT '0',
`browring` decimal(22,0) NOT NULL DEFAULT '0',
`downpic` decimal(22,0) NOT NULL DEFAULT '0',
`downring` decimal(22,0) NOT NULL DEFAULT '0',
`browmedia` decimal(22,0) NOT NULL DEFAULT '0',
`downmedia` decimal(22,0) NOT NULL DEFAULT '0',
`audioplay` decimal(22,0) NOT NULL DEFAULT '0',
`videoplay` decimal(22,0) NOT NULL DEFAULT '0',
`ringcombplay` decimal(22,0) NOT NULL DEFAULT '0',
`audiocombplay` decimal(22,0) NOT NULL DEFAULT '0',
`browtext` decimal(22,0) NOT NULL DEFAULT '0',
`channelid` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `xkregdate` (`regdate`),
KEY `xkregismi` (`cardid`),
KEY `xkregmobilecode` (`businessid`,`mobilemodeid`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8
KEY `xkregdate` (`regdate`),
KEY `xkregismi` (`cardid`),
KEY `xkregmobilecode` (`businessid`,`mobilemodeid`)
PRIMARY KEY (`id`),
1062 - Duplicate entry '0-0' for key 'PRIMARY'
再插入试试
create table newtt like `t_register`;
insert into newtt select * from `t_register`