gpt4 book ai didi

mysql - 另一个 "Error Code: 1215. Cannot add foreign key constraint"

转载 作者:行者123 更新时间:2023-11-29 17:21:03 31 4
gpt4 key购买 nike

我有一张 table

CREATE TABLE users(
id BIGINT UNSIGNED AUTO_INCREMENT,
...
PRIMARY KEY (id));

现在,我想添加另一个表

CREATE TABLE foo (
id BIGINT UNSIGNED AUTO_INCREMENT,
user_id bigint unsigned,
...
PRIMARY KEY (id),
FOREIGN KEY (user_id) REFERENCES mydb.users(id) ON DELETE CASCADE ON UPDATE CASCADE
);

由于

,我无法创建上表
Error Code: 1215. Cannot add foreign key constraint

我看不出有什么问题。我错过了什么?

最佳答案

检查您正在使用哪个数据库引擎。您应该使用 InnoDB 而不是 MyISAM。

MyISAM 没有外键支持。

关于mysql - 另一个 "Error Code: 1215. Cannot add foreign key constraint",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51250882/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com