创建表时出现MySQL语法错误-Java
我以前从未使用过mysql,所以这是我的第一次尝试。语法/编码im使用创建表时出现MySQL语法错误-Java,java,mysql,Java,Mysql,我以前从未使用过mysql,所以这是我的第一次尝试。语法/编码im使用 "CREATE pets (" + "uuid INT NOT NULL," + "type VARCHAR(100) NOT NULL," + "name VARCHAR(100) NOT NULL," + "health INT NOT NULL,"
"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服务器版本对应的手册,以了解在第1行的“pets(uuid INT NOT NULL,type VARCHAR(100)NOT NULL,name VARCHAR(100)NOT NULL,he”附近使用的正确语法
将
表格
添加到第一行
"CREATE table pets ("
删除此行末尾的逗号
+ "badge VARCHAR(40),"
^------here
通常,如果查看错误消息,您会看到第一个问题点,即在第一行附近使用正确的语法
"CREATE table pets ("
删除此行末尾的逗号
+ "badge VARCHAR(40),"
^------here
通常,如果查看错误消息,您会看到第一个问题点,即在第一行附近使用正确的语法
"CREATE table pets ("
删除此行末尾的逗号
+ "badge VARCHAR(40),"
^------here
通常,如果查看错误消息,您会看到第一个问题点,即在第一行附近使用正确的语法
"CREATE table pets ("
删除此行末尾的逗号
+ "badge VARCHAR(40),"
^------here
通常,如果您查看错误消息,您会看到第一个有问题的点,即正确的语法在后面使用near创建表宠物…创建表宠物…创建表宠物…我删除了它,但仍然收到相同的错误。我想要一个以uuid作为int id的表,然后将类型、名称和标记作为字符串和运行状况作为int@juergen-d编辑:没有表让我尝试删除它,但仍然得到相同的错误。我想要一个以uuid作为int-id的表,然后键入、名称和徽章作为字符串,健康状况作为int@juergen-d编辑:没有表让我尝试删除它,但仍然得到相同的错误。我想要一个以uuid作为int-id的表,并且en type、name和badge作为字符串,health作为int@juergen-d编辑:没有表让我尝试一下我删除了它,但仍然得到相同的错误。我想要一个以uuid作为int-id的表,然后键入、name和badge作为字符串,health作为int@juergen-d编辑:没有表让我尝试一下