MySQL 语法错误,想不通是什么问题

用户4595737

您好,感谢您阅读我的问题!我收到此代码的语法错误,但我无法弄清楚出了什么问题。任何见解都非常感谢。

mysql> create table match (
-> event_id int not null,
-> player1_id int,
-> player2_id int,
-> player1_score int,
-> player2_score int,
-> winner_id int,
-> foreign key (event_id) references event(id)
-> );
ERROR 1064 (42000): 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 'match (
event_id int not null,
player1_id int,
player2_id int,
player1_score int' at line 1

我找不到任何丢失的逗号,并且事件表肯定存在一个 id 列。任何想法我缺少什么?谢谢!

机械肉

匹配是一个保留字用反引号括起来:

create table `match` ...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

mySQL 查询中的语法错误是什么?

来自分类Dev

MySQL语法错误:我缺少什么?

来自分类Dev

MySQL IF ... THEN语法错误

来自分类Dev

mysql语法错误;

来自分类Dev

我的mySQL create table语句中的语法错误是什么?

来自分类Dev

我的mySQL create table语句中的语法错误是什么?

来自分类Dev

MySQL Workbench 6.0.8.11354(6.0)中出现错误“索引超出范围”,这是什么问题?

来自分类Dev

无法找出此MySQL事件语法有什么问题

来自分类Dev

此MySQL查询日期的语法有什么问题?

来自分类Dev

mysql查询中的SQL语法有什么问题?

来自分类Dev

这个MySQL查询日期的语法有什么问题?

来自分类Dev

无法找出此MySQL事件语法出了什么问题

来自分类Dev

'G' 附近的 SQL 异常语法错误是什么问题?

来自分类Dev

MYSQL交易语法错误?

来自分类Dev

语法错误MYSQL 1064

来自分类Dev

MYSQL Concat()语法错误?

来自分类Dev

MySQL语法错误?JDBC

来自分类Dev

mysql触发语法错误

来自分类Dev

MySQL:1064语法错误

来自分类Dev

MySQL语法错误与更新

来自分类Dev

MySQL Java语法错误

来自分类Dev

MySQL查询语法错误

来自分类Dev

MYSQL Concat()语法错误?

来自分类Dev

MySQL语法错误?JDBC

来自分类Dev

''附近的MySQL语法错误

来自分类Dev

MySQL-语法错误

来自分类Dev

MySQL无效的语法错误

来自分类Dev

MySQL:1064语法错误

来自分类Dev

MySQL语法错误1064