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币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
MYSQL关于时间日期的sql语句
<br /><br />描述:有一个会员表,有个birthday字段,值为'YYYY-MM-DD'格式,现在要查询一个时间段内过生日的会员,比如'06-03'到'07-08'这个时间段内所有过生日的会员。<br />   SQL语句: Select * From user Where DATE_FORMAT(birthday,'%m-%d') >= '06-03' and DATE_FORMAT(birthday,'%m-%d') <= '07-08';<br />    说明:常用的时间日期处理函数,上面
Mysql数据库基本操作(二)
-创建数据库 语法: create database databases_name; 下面我们创建一个新的数据库,名字为player,如下 mysql> create database player; 创建成功,结果显示如下: Query OK, 1 row affected (0.00 sec) 查看数据库;mysql> show databases; +----------------
BeanHandler 与BeanListHandler总是报错问题
错误信息:java.sql.SQLException: Cannot set birthday: incompatible types. Query: select * from users 错误信息表示数据库查询出数据类型和实体类字段定义类型不匹配。 在我的程序中,因为实体类里面定义birthday是Date类型,但是在数据库中定义的birthday是string类型,所以总是报错。 当把实
Light oj 1104 Birthday Paradox (生日悖论----概率)
已知星球上有多少天,问至少邀请多少人参加生日party能使party上至少两个人 同一天生日的概率至少为0.5。 算法: 就是概率公式。参看wiki:生日悖论  计算机率的方法是,首先找出p(n)表示n个人中,每个人的生日日期都不同的概率。假如n > 365,根据鸽巢原理其概率为0,假设n ≤ 365,则概率为:      因为第二个人不能跟第一个人有相同的
花费期望 King Arthur's Birthday Celebration(poj3682)
题目: 国王庆祝生日,第i天花费2i−1i天花费2i-1(千)个硬币,至于哪一天结束,给定一个正整数kk,每天抛一次硬币,如果出现第kk次正面朝上,就结束庆祝,正面朝上的概率为pp。 问庆祝的天数和花费的金币的期望。思路:设f[i]为第if[i]为第i天结束的概率,则f(i)=(i−1k−1)×pk×(1−p)i−kf(i)=\binom{i-1}{k-1}\times p^k\times (1
SQL查询练习题(赋答案)
现在有一教学管理系统,具体的关系模式如下:Student (no, name, sex, birthday, class)Teacher (no, name, sex, birthday, prof, depart)Course (cno, cname, tno)Score (no, cno, degree)其中表中包含如下数据:Course表:  Score表: Student表:  Teach...
【概率论】【POJ 3682】【King Arthur's Birthday Celebration】
题意:进行翻硬币实验,若k次向上则结束,进行第n次实验需花费2*n-1的费用,询问期望结束次数及期望结束费用 设F[i]为第i次结束时的概率 F[i]=  c(i-1,k-1)*p^k*(1-p)^(i-k) sigma(f[i])==1 p^k*sigma(c(i-1,k-1)*(1-p)^(i-k))=1 sigma(c(i-1,k-1)*(1-p)^(i-k
Incorrect date value: '' for column 'Birthday' at row 1
某些版本数据库(5.0.41-community-nt)插入 date 类型的字段数据是 "" 空时,会报Incorrect date value: for column Birthday at row 1类似这样的错误,只要先运行一下SET SESSION sql_mode=NO_ZERO_IN_DATE;就可以了  http://www.databasej
Birthday Bash
birthday bash 是生日庆典的意思,是平常中国家庭所说的,生日惊喜,在生日那天,大家给过生日的那个人特别的party,通常过生日的那个人不知情,然后在一个特别的场合给他或她制造惊喜 范文: Today is my birthday, and no one remembered! My mom just told us to get ready for church;
集训队专题(4)1001 King Arthur's Birthday Celebration
King Arthur's Birthday Celebration Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 131072/65536K (Java/Other) Total Submission(s) : 83   Accepted Submission(s) : 23 Problem Description