我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

mysql怎么建主外建 怎么搭建mysql

mysql怎么创建主外键关系

在菜单栏选择Database-reverse engineer后如图所示

专注于为中小企业提供网站设计制作、网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业东港免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

后一直点Next,然后如下图所示,选中要操作的数据库

然后一直点击Next出现下图所示的画面,选中复选框点击excute

然后初夏如下图所示的,然后再左边的1:n等等的那里选择表的依赖关系,设置外键。

在MySQL中如何设置主键和外键

添加主键~

alter

table

table_name

add

constraint

pk_name

primary

key(列名);

添加外键~

alter

table

table_name

add

constraion

pk_name

foreign

key(列名)

references

table_name(列名);

基础语法~其他条件自行添加在mysql中如何设置主键和外键

MySQL如何创建主键,外键和复合主键

1.创建主键语法

ALTER TABLE table_name ADD CONSTRAINT pk_name PRIMARY KEY(列名);

2.创建外键语法

ALTER TABLE news_info[子表名] ADD CONSTRAINT FK_news_info_news_type[约束名] FOREIGN KEY (info_id)[子表列] REFERENCES news_type[主表名] (id)[主表列] ;

3.使用组合主键

如果一列不能唯一区分一个表里的记录时,可以考虑多个列组合起来达到区分表记录的唯一性,形式

①创建时:create table sc (

studentno int,

courseid int,

score int,

primary key (studentno,courseid) );

②修改时:alter table tb_name add primary key (字段1,字段2,字段3);


网站名称:mysql怎么建主外建 怎么搭建mysql
链接分享:http://mswzjz.cn/article/dodgpdd.html

其他资讯