MySQL建表一直报错,哪位大神帮忙看看怎么回事呀,跪谢!!!

CREATETABLE`student`(`studentNo`INT(4)NOTNULLCOMMENT`学号`PRIMARYKEY,#非空,主键`loginPwd`VA... CREATE TABLE `student` (
`studentNo` INT(4) NOT NULL COMMENT`学号` PRIMARY KEY, #非空,主键
`loginPwd` VARCHAR(20) NOT NULL COMMENT`密码`, #非空
`studentName `VARCHAR(50) NOT NULL COMMENT`学生姓名`, #非空
`sex` CHAR(2) NOT NULL DEFAULT`男` COMMENT`性别`, #非空,默认“男”
`gradeld` INT(4) UNSIGNED COMMENT`年级编号`, #无符号
`phone` VARCHAR(50) COMMENT`联系电话`,
`address` VARCHAR(255) COMMENT`地址` DEFAULT`地址不详`, #默认值“地址不详”
`birthday` DATETIME COMMENT`出生日期`,
`email` VARCHAR(50) COMMENT`邮件账号`,
`identityCard` VARCHAR(18) UNIQUE KEY COMMENT`身份证号`, #唯一
)COMMENT=``学生表``;
展开
 我来答
夜神梦无眠
2018-12-03 · TA获得超过3357个赞
知道小有建树答主
回答量:968
采纳率:63%
帮助的人:434万
展开全部
其实你就一个符号打错了, `studentName ` 改成 `studentName` ,你多了一个空格 
CREATE TABLE `student` (
`studentNo` INT(4) NOT NULL COMMENT'学号' PRIMARY KEY,
`loginPwd` VARCHAR(20) NOT NULL COMMENT'密码',
`studentName` VARCHAR(50) NOT NULL COMMENT'学生姓名', 
`sex` CHAR(2) NOT NULL DEFAULT'男' COMMENT'性别',
`gradeld` INT(4) UNSIGNED COMMENT'年级编号',
`phone` VARCHAR(50) COMMENT'联系电话',
`address` VARCHAR(255) COMMENT'地址' DEFAULT'地址不详', 
`birthday` DATETIME COMMENT'出生日期',
`email` VARCHAR(50) COMMENT'邮件账号',
`identityCard` VARCHAR(18) UNIQUE KEY COMMENT'身份证号'
) COMMENT='学生表';

鄙视那种看都不看到SQL语句,瞎回答的人
云南新华电脑学校
2018-11-29 · 百度认证:云南新华电脑职业培训学校官方账号
云南新华电脑学校
云南新华电脑学校是经云南省教育厅批准成立的省(部)级重点计算机专业学校,采用三元化管理模式,教学设备先进,师资雄厚学生毕业即就业,学院引进了电商企业入驻,创建心为电商创业园区,实现在校即创业
向TA提问
展开全部
解决方法:
1、若使用了mysql的保留字,需要将其用反引号引起来。
mysql> select * from cfg_parameter where `key`='nSJtifqVSI7HkPrKHlxhD6';
+------+------------------------+----------------------+-----------+-----------------------------------------------------------+------------+
| id | key | cfg_name | option_id | parameter_content | is_deleted |
+------+------------------------+----------------------+-----------+-----------------------------------------------------------+------------+
| 5 | nSJtifqVSI7HkPrKHlxhD6 | ACTIONID_LIST_TO_RCP | NULL | {"ACTION_IDS":"0~90001"} | 0 |
+------+------------------------+----------------------+-----------+-----------------------------------------------------------+------------+

2、建议不要在创建表的过程中使用mysql保留字,避免后期造成麻烦。
mysql保留字:
追问
都括起来了啊
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2018-12-03
展开全部
" COMMENT`身份证号`, #唯一"这里,有语法错误,最后一个字段声明的末尾不要加逗号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式