租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

MySQL如何添加外键约束,如何用mysql语句添加外键

发布时间:2023-10-12 06:05:19

MySQL如何添加外键束缚

MySQL中添加外键束缚的方法以下所示:

  1. 创建表时添加外键束缚:
CREATE TABLE 表名 (
列名 数据类型,
...
FOREIGN KEY (列名) REFERENCES 另外一表名(列名)
);
  1. 在已有的表中添加外键束缚:
ALTER TABLE 表名
ADD FOREIGN KEY (列名) REFERENCES 另外一表名(列名);

注意事项:

  • 外键束缚的列类型和被援用列类型一定要一致,还是可以隐式地进行类型转换。
  • 外键束缚的列值一定要在被援用表的列中存在,还是可以设置为NULL(条件是被援用列允许为NULL)。