MYSQL数据库建表不成功

SQL查询:CREATETABLE`test`.`user`(`id`INT(5)NOTNULLAUTO_INCREMENTPRIMARYKEY,`name`CHAR(1... SQL 查询:
CREATETABLE`test`.`user`(`id`INT(5)NOTNULLAUTO_INCREMENTPRIMARYKEY,
`name`CHAR(10)CHARACTERSETutf8COLLATEutf8_general_ciNOTNULL,
`password`CHAR(12)CHARACTERSETutf8COLLATEutf8_general_ciNOTNULL,
`studentid`CHAR(9)CHARACTERSETutf8COLLATEutf8_general_ciNOTNULL,
`studentname`CHAR(10)CHARACTERSETutf8COLLATEutf8_general_ciNOTNULL,
`phone`CHAR(11)CHARACTERSETutf8COLLATEutf8_general_ciNOTNULL,
`userstate`BOOL(1)NOTNULL)ENGINE=InnoDBCHARACTERSETutf8COLLATEutf8_general_ciMySQL 返回:#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(1) NOT NULL) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci' at line 1

这是错误结果,大家帮忙看下问题在哪里
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
cheng玖玖
2012-11-03
知道答主
回答量:51
采纳率:0%
帮助的人:20.2万
展开全部
如果你确定语句是对的,那么就是设置的问题!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
18078193329
2012-11-03 · 超过16用户采纳过TA的回答
知道答主
回答量:130
采纳率:0%
帮助的人:62.1万
展开全部
注意空格了没有?
追问
我是在数据库界面中点选项操作的,上面是执行之后自动生成的代码
追答
汗。是界面的就直接就新建表了啦,怎么还会生成代码? 在界面新建表不是so easy的么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
金兴071
2012-11-04 · 知道合伙人互联网行家
金兴071
知道合伙人互联网行家
采纳数:633 获赞数:1665
爱好电脑、科普知识,喜欢钻研,正因为这些增强了实干精神,习惯事情或问题及早解决。

向TA提问 私信TA
展开全部
语法有问题,检查下你的SQL语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e8d7ceb
2012-11-04 · TA获得超过4519个赞
知道小有建树答主
回答量:1466
采纳率:0%
帮助的人:920万
展开全部
MYSQL语法错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式