mysql数据库添加外键的四种方式
作者:mmseoamin日期:2023-12-20

文章目录

  • 一、添加外键的四种方式
  • 二、文档下载

    一、添加外键的四种方式

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

    FOREIGN KEY (user_id) REFERENCES t_user(id)
    

    mysql数据库添加外键的四种方式,在这里插入图片描述,第1张

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

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

    mysql数据库添加外键的四种方式,在这里插入图片描述,第2张

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

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

    mysql数据库添加外键的四种方式,在这里插入图片描述,第3张

    4、 使用第三方工具

    下图以navicat为例:

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

    mysql数据库添加外键的四种方式,在这里插入图片描述,第4张

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

    mysql数据库添加外键的四种方式,在这里插入图片描述,第5张

    二、文档下载

    word文档下载:mysql数据库添加外键的四种方式