datagrip建立新表的外键

#--------------------------------------------------------------------------------------------------------------------------------------------------

首先要确保已经测试过连接,否则下方第二个图是不会出来新建Table的

 

 

 

 

#------------------------------------------下面是在datagrip中建立两张表格的方法------------------------------------------------------------------

配合狗书第五章


CREATE TABLE roles
(
    id int PRIMARY KEY AUTO_INCREMENT,
    name varchar(64)
);
CREATE UNIQUE INDEX roles_name_uindex ON roles (name);


CREATE TABLE users
(
    id int PRIMARY KEY AUTO_INCREMENT,
    username varchar(64),
    role_id int,
    CONSTRAINT users_roles__fk FOREIGN KEY () REFERENCES roles
);
CREATE UNIQUE INDEX users_username_uindex ON users (username);

#-----------------------------------------------------附录中是一些概念-------------------------------------------------------------------------

[1]【MySQL】创建外键的两种方式

[2]SQL FOREIGN KEY 约束

 

 

 

发布了644 篇原创文章 · 获赞 298 · 访问量 148万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 书香水墨 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览