新人中午写个表遇见了
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near...
如图:
我觉得没有一点毛病:
create table students (ID int NOT NULL AUTO_INCREMENT,NAME varchar(21) NOT NULL,CHARACTER varchar(21),ADDRESS char(100),PHONE_NUMBER char(11),REMARKS varchar(100),PRIMARY KEY (ID));
可是出错在哪呢。。。
根据提示,锁定在CHARACTER开始之后
稍微一修改竟然成了:
改的地方就是把 CHARACTER 后加上了 S 变成 CHARACTERS
create table students (ID int NOT NULL AUTO_INCREMENT,NAME varchar(21) NOT NULL,CHARACTERS varchar(21),ADDRESS char(100),PHONE_NUMBER char(11),REMARKS varchar(100),PRIMARY KEY (ID));
网上一查,原来character是一条命令:
小菜鸡还需多学习。