Mysql 无法在注册(uid)和登录(uid)字段的两个表之间添加外键

Mysql 无法在注册(uid)和登录(uid)字段的两个表之间添加外键,mysql,mysql-error-1452,Mysql,Mysql Error 1452,由于获取错误,我无法在“注册”和“登录”字段的表之间添加外键: #1452 - Cannot add or update a child row: a foreign key constraint fails (`cems`.`#sql-109c_1ab`, CONSTRAINT `#sql-109c_1ab_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `login` (`uid`) ON DELETE CASCADE ON UPDATE CASCADE) 当

由于获取错误,我无法在“注册”和“登录”字段的表之间添加外键:

#1452 - Cannot add or update a child row:
a foreign key constraint fails
(`cems`.`#sql-109c_1ab`, CONSTRAINT `#sql-109c_1ab_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `login` (`uid`) ON DELETE CASCADE ON UPDATE CASCADE)

当您试图添加另一个表中没有匹配行的行时,会出现错误

外键子句在子表中指定


插入或更新操作,尝试在子表中创建外键值。如果父表中没有匹配的候选键值,则会拒绝该操作。

如果没有表定义,我们应该如何帮助您???欢迎使用堆栈溢出。请学习了解堆栈溢出是如何工作的,并阅读如何提出好的问题。同时,您的问题也包括您的问题的一部分。有关SQL相关问题,请参阅。