Titan_y 2022-05-27 17:22 采纳率: 33.3%
浏览 21

为什么创建不成功这错误是怎磨回事

DROP TABLE IF EXISTS authority;
CREATE TABLE authority (
id int(11) NOT NULL AUTO_INCREMENT,
menuId int(11) DEFAULT NULL,
roleId int(11) DEFAULT NULL,
PRIMARY KEY (id),
KEY menuId (menuId),
KEY roleId (roleId),
CONSTRAINT authority_ibfk_1 FOREIGN KEY (menuId) REFERENCES menu (id),
CONSTRAINT authority_ibfk_2 FOREIGN KEY (roleId) REFERENCES role (id)
) ENGINE=INNODB AUTO_INCREMENT=1722 DEFAULT CHARSET=utf8;

1824 - Failed to open the referenced table 'menu'
时间: 0s

  • 写回答

3条回答 默认 最新

  • 於黾 2022-05-27 17:32
    关注

    KEYmenuId 是个什么语法,key和menuid之间要有空格啊

    评论

报告相同问题?

问题事件

  • 创建了问题 5月27日

悬赏问题

  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记