欢迎来到代码驿站!

Mysql

当前位置:首页 > 数据库 > Mysql

MySQL 创建主键,外键和复合主键的语句

时间:2021-02-12 08:49:40|栏目: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);

上一篇:Mysql5.7在Centos6中的安装方法

栏    目:Mysql

下一篇:MySQL复制的概述、安装、故障、技巧、工具(火丁分享)

本文标题:MySQL 创建主键,外键和复合主键的语句

本文地址:http://www.codeinn.net/misctech/61566.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有