MySQL语法创建表时出错 - Java

时间:2014-03-21 22:23:52

标签: java mysql

我之前从未使用过mysql,所以这是我的第一次尝试。语法/编码使用...

"CREATE pets (" 
                + "uuid INT NOT NULL,"  
                + "type VARCHAR(100) NOT NULL," 
                + "name VARCHAR(100) NOT NULL,"  
                + "health INT NOT NULL,"
                + "badge VARCHAR(40),"
                + ")"

错误是

  

您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以便在宠物附近使用正确的语法(uuid INT NOT NULL,类型VARCHAR(100)NOT NULL,名称VARCHAR(100)NOT NULL,他'在线1

1 个答案:

答案 0 :(得分:3)

table添加到第一行

"CREATE table pets (" 

删除此行末尾的逗号

+ "badge VARCHAR(40),"
                    ^------here

通常,如果您查看错误消息,您会在之后看到第一个有问题的点,以便在附近使用正确的语法