gpt4 book ai didi

从 MySQL 工作台文件导入时出现 MySQL 外键约束问题

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

SQL查询:

CREATE TABLE IF NOT EXISTS `Rio VAMOOS Database`.`Card` (
`Card_id` INT(8) NOT NULL,
`Card_start_date` DATETIME NOT NULL,
`Card_end_date` DATETIME NOT NULL,
`State_validity` VARCHAR(8) NOT NULL,
`Official_Official_id` INT(8) NOT NULL,
PRIMARY KEY (`Card_id`),
INDEX `fk_Card_State1_idx` (`State_validity` ASC),
INDEX `fk_Card_Official1_idx` (`Official_Official_id` ASC),
CONSTRAINT `fk_Card_State1`
FOREIGN KEY (`State_validity`)
REFERENCES `Rio VAMOOS Database`.`State` (`Card_id`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_Card_Official1`
FOREIGN KEY (`Official_Official_id`)
REFERENCES `Rio VAMOOS Database`.`Official` (`Official_id`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;

MySQL 说:文档

1215 - 无法添加外键约束

最佳答案

还应该有表Rio VAMOOS Database.StateRio VAMOOS Database.Official。如果没有这些表,您在尝试运行此查询时将收到错误 1215 (HY000): 无法添加外键约束

您应该在Rio VAMOOS Database之前检查这两个表是否导入。Card

关于从 MySQL 工作台文件导入时出现 MySQL 外键约束问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35772615/

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