【发布时间】:2017-05-10 16:04:23
【问题描述】:
我正在尝试通过 mySql 约束两个不同的表字段。 table(field) : cmets(item_id) with item(item_ID) with this code:
ALTER TABLE 'comments' ADD CONSTRAINT comment_item
FOREIGN KEY(item_id) REFERENCES items(item_ID)
ON UPDATE CASCADE
ON DELETE CASCADE;
但我收到此错误消息:
1064 - 您的 SQL 语法有错误;查看与您的 MySQL 服务器版本相对应的手册,了解在 ''cmets' ADD CONSTRAINT comment_item 附近使用的正确语法
FOREIGN KEY(item_id) REFERENCES items(it' at line 1
有什么问题? 我使用 InnoDB 作为存储引擎,使用 utf_general_ci 作为排序规则。
【问题讨论】:
-
原因我已经写好了