2 qq 33215870 qq_33215870 于 2016.01.29 10:29 提问

求解 mysql数据库第三行错误 birthday

create table user
(
id int primary key aotu_increment,
name varchar(40),
password varchar(40),
email varchar(40),
birthday date
)character set utf8 collate utf8_general_ci;
insert into user(name,password,eamil,birthday) values('zs','123456','zs@sina.com','1980-12-04');
insert into user(name,password,eamil,birthday) values('lisi','123456','lisi@sina.com','1981-12-04');
insert into user(name,password,eamil,birthday) values('wangwu','123456','wangwu@sina.com','1979-12-04');

4个回答

Yiran8935
Yiran8935   2016.01.29 11:41
已采纳

create table user
(
id int primary key AUTO_INCREMENT,
name varchar(40),
password varchar(40),
email varchar(40),
birthday date
)character set utf8 collate utf8_general_ci;

insert into user(name,password,email,birthday) values('zs','123456','zs@sina.com','1980-12-04');
email 不是eamil
而且mySql里面用的都是二楼说的1左边的那个符号

qq_33215870
qq_33215870 谢谢
接近 2 年之前 回复
jiuwohuge
jiuwohuge 正解
接近 2 年之前 回复
caozhy
caozhy   Ds   Rxr 2016.01.29 10:39
 password是关键字,需要转义
->
`password`
caozhy
caozhy   Ds   Rxr 2016.01.29 10:39

注意是数字1左边的那个符号,不是单引号

Yiran8935
Yiran8935   2016.01.29 11:42

补充下,上面每个红字都要加上1左边的那个符号

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!