看看是不是你的逗号用成了中文全角的了。
字段名你添加个反引号试下
create table users(
`uid` int primary key AUTO_INCREMENT,
`uname` varchar(20) not NULL ,
`uage` int not NULL
);
【以下回答由 GPT 生成】
问题原因是uid字段的定义中有错误,auto_increment
应写成auto_increment
。此外,insert语句中的uid字段应该省略并且将null替换为默认的auto_increment
。以下是修改后的代码:
use mybatis;
create table users
(
uid int primary key auto_increment,
uname varchar(20) not null,
uage int not null
);
insert into users(uname, uage) values ('张三', 20), ('李四', 18);
修改完后重新执行sql代码即可。
【相关推荐】