我一直在mysql中遇到这个错误

我一直在mysql中遇到这个错误,mysql,Mysql,我为一支nfl球队创建了一个数据库。我创建了一个名为players的表,它保存bios信息。现在我想创建一个名为transactions的表,该表显示了交易交易,但基于球员主键的球员到活动花名册。但我一直遇到这样的错误:error1064(42000):您的SQL语法有错误;查看与MySQL服务器版本对应的手册,了解第8行“KEY(idplayer)REFERENCES players(playersid))”附近使用的正确语法。 ` 请有人帮我解决类似的问题。打字错误,更改 F

我为一支nfl球队创建了一个数据库。我创建了一个名为players的表,它保存bios信息。现在我想创建一个名为transactions的表,该表显示了交易交易,但基于球员主键的球员到活动花名册。但我一直遇到这样的错误:
error1064(42000):您的SQL语法有错误;查看与MySQL服务器版本对应的手册,了解第8行“KEY(idplayer)REFERENCES players(playersid))”附近使用的正确语法。
`

请有人帮我解决类似的问题。

打字错误,更改

        FORIEGN KEY(idplayer) REFERENCES players(playersid));


我想你只是拼错了外键:-)

检查外键拼写它是
外键
而不是
外键
打字错误:它的外键不是外键谢谢大家好久不见了lol
        FORIEGN KEY(idplayer) REFERENCES players(playersid));
        FOREIGN KEY(idplayer) REFERENCES players(playersid));