问题描述
CREATE TABLE onscreen(
id int(2) not null AUTO_INCREMENT,subject varchar(100) not null,content varchar(100) not null,date datetime not null
);
解决方法
整个错误消息是:
错误的表定义;只能有一个自动列,必须将其定义为键
这很清楚:MySQL要求您将自动增量列定义为主键:
CREATE TABLE onscreen(
id int(2) not null AUTO_INCREMENT primary key,--> here
subject varchar(100) not null,content varchar(100) not null,date datetime not null
)