mysql设置主键自增长,插入数据时报错,解决
- 创建一个可以自增长的表
create table user (
sid int not null primary key auto_inrement,
uname char(10))ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
- 插入报错一(说里面个数不对)
insert into user values("ztf");
- 插入报错二 没设置自增长就只给列名
insert into user (uname) values("ztf");
- 解决方法前提是设置自增长了
insert into user (uname) values("ztf");