gpt4 book ai didi

mysql - 无法在表中设置外键

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

我有 2 张 table 。

login (login_id primary key 
Email varchar(254) not null
Password varchar(20) not null)

registration(
id PK
Email
password
name
... etc

)

我正在尝试将登录电子邮件设置为外键,并将注册(电子邮件)设置为引用。但我做不到更改表登录添加外键(电子邮件)引用注册(电子邮件);

我将它用于一个项目,以便我在以用户身份登录时匹配登录和注册电子邮件。有人可以帮忙吗

最佳答案

两个表中的列定义必须匹配才能创建 FK。

registration( id PK, Email VARCHAR(254) NOT NULL, password name

两个表中列的数据类型和长度必须匹配。

关于mysql - 无法在表中设置外键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33196057/

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