我在这个查询中做错了什么:
INSERT INTO 'stats' ('uuid', 'kills', 'deaths', 'games', 'beststreak') VALUES ('5dbef8c9-977a-3ddf-b732-473be6318596', '0', '0', '0', '0')
Run Code Online (Sandbox Code Playgroud)
在这里你可以看到我的桌子的结构:

错误:
[15:11:23 WARN]: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 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 ''stats' ('uuid', 'kills', 'deaths', 'games','beststreak') VALUES ('5dbef8c9-977' at line 1
Run Code Online (Sandbox Code Playgroud)
表格和列名称应该用反引号括起来,或者单独留下.它们不应该用单引号或双引号括起来.
此外,由于最后4列是类型INT,因此您也不需要0作为字符串传递.
INSERT INTO `stats` (
`uuid`,
`kills`,
`deaths`,
`games`,
`beststreak`
)
VALUES (
'5dbef8c9-977a-3ddf-b732-473be6318596',
0,
0,
0,
0
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
40 次 |
| 最近记录: |