Mysql错误:Duplicateentry0forkeyPRIMARY 【1】添加数据报错:Duplicate entry '0' for key 'PRIMARY'
糖醋里脊的家常做法(1)问题现象
SQL 语句如下:
DROP TABLE test_distinct;
CREATE TABLE `test_distinct` (
`Id` INT(11) NOT NULL,
`IdA` INT(11) DEFAULT NULL,
`IdB` INT(11) DEFAULT NULL,
`IdC` INT(11) DEFAULT NULL,
`IdD` INT(11) DEFAULT NULL,
山东省单招PRIMARY KEY (`Id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
INSERT INTO
test_distinct(IdA, IdB, IdC, IdD)
VALUES
(1, 1, 1, 1),
(1, 2, 2, 2),
(2, 2, 2, 2),
(1, 3, 1, 1);
报错如下:
(2)分析原因
主键字段,没有添加⾃增关键字AUTO_INCREMENT
(3)修改后
SQL语句如下:
DROP TABLE test_distinct;
CREATE TABLE `test_distinct` (
我将不胜感激英语`Id` INT(11) NOT NULL AUTO_INCREMENT,
`IdA` INT(11) DEFAULT NULL,
`IdB` INT(11) DEFAULT NULL,心潮澎湃什么意思
`IdC` INT(11) DEFAULT NULL,
`IdD` INT(11) DEFAULT NULL,
PRIMARY KEY (`Id`)
)
式微什么意思
ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
INSERT INTO
test_distinct(IdA, IdB, IdC, IdD)
VALUES长沙招聘会
握手简笔画
(1, 1, 1, 1),
(1, 2, 2, 2),
(2, 2, 2, 2),
(1, 3, 1, 1);
林肯是谁SELECT*FROM test_distinct;
数据信息:
插⼊数据,⼀切顺利。
Good Good Study, Day Day Up.
顺序选择循环总结