欢迎投稿

今日深度:

MySQL数据库添加外键的四种方式,

MySQL数据库添加外键的四种方式,


目录
  • 添加外键的四种方式
    • 1、 建表时直接使用FOREIGN KEY,这种方式外键名称自动生成。如下图。
    • 2、 建表时使用CONSTRAINT指定外键名称。如下图。
    • 3、 在建表以后使用ALTER语句添加外键。
    • 4、 使用第三方工具

添加外键的四种方式

1、 建表时直接使用FOREIGN KEY,这种方式外键名称自动生成。如下图。

FOREIGN KEY (user_id) REFERENCES t_user(id)

在这里插入图片描述

2、 建表时使用CONSTRAINT指定外键名称。如下图。

CONSTRAINT fk_student_class FOREIGN KEY(user_id) REFERENCES t_user(id)

在这里插入图片描述

3、 在建表以后使用ALTER语句添加外键。

ALTER TABLE t_info ADD FOREIGN KEY (user_id) REFERENCES t_user(id);

在这里插入图片描述

4、 使用第三方工具

下图以navicat为例:

(1)选择要添加外键的表—>右键—>设计表,如下图。

在这里插入图片描述

(2)按下图操作添加外键。

在这里插入图片描述

到此这篇关于MySQL数据库添加外键的四种方式的文章就介绍到这了,更多相关MySQL添加外键内容请搜索PHP之友以前的文章或继续浏览下面的相关文章希望大家以后多多支持PHP之友!

您可能感兴趣的文章:
  • MySQL外键约束的删除和更新总结
  • mysql workbench 设置外键的方法实现
  • MySQL主键约束和外键约束的实现
  • MySQL数据库中外键(foreign key)用法详解
  • 解读MySQL为什么不推荐使用外键

www.htsjk.Com true http://www.htsjk.com/Mysql/47838.html NewsArticle MySQL数据库添加外键的四种方式, 目录 添加外键的四种方式 1、 建表时直接使用FOREIGN KEY,这种方式外键名称自动生成。如下图。 2、 建表时使用CONSTRAINT指定外键名称。如下图。 3、...
评论暂时关闭