99问答网
所有问题
当前搜索:
mysql主键和外键
在
MySQL
中如何设置
主键和外键
答:
1、创建好主从表。2、选择主表,点击设计表,进入到表设计界面。3、点击外键,进入到外键设置界面。4、先设置外键名称和选择主表的外键字段
。5、然后在设置外键字段对应从表的数据库、表名和字。6、点击保存就完成外键设置了。
mysql
中
主键和外键
的名称能否相同?比如,表aaa中主键aid,表bbb中外键是...
答:
可以的呀 直接在
mysql
命令窗口试了一下 没有报错 所以说应该是没有问题的
mysql外键和主键
的数据是需要一样吗
答:
主键,外键都属于约束的一种,你只要指明两个字段是主外键,那就行了
。叫什么名随便。数据是一致的,否则,你建了外键,却没有一样的数据(主键)对应,那没什么现实意义。比如表TABLE_1 字段 A(主键),B,C 另一张表TABLE_2 字段 D(主键),E(外键),F 你指定E是外键,指向TALBE_1的A字段即...
mysql
数据库一个表的
外键
必须是另外一个表的
主键
吗?具体提问如下,请一 ...
答:
答案是:不需要,只要保证外键是唯一性的就可以了,外键可以作为主键也可以不作为主键
,第二个问题就没有必要讨论了,第三个问题:你现在既然已经加了外键约束,应该先插入班级表的信息,如果先插入学生信息找不到对应的班级外键的约束,插入就会失败,...
请列举
mysql
中常见的约束类型
答:
一、
Mysql
支持以下约束:※
主键
约束 :primary key ※ 唯一性约束:unique key ※
外键
约束:foreign key ※ 非空约束:not null ※ 默认值约束:default 二、主键约束:一个表只能有一个主键,当建表时忘记设置主键约束时.设置为主键的列查询速度会非常快,...
在
mysql
数据库中一个表中可以有一个
主键
一个
外键
吗?很急,先谢谢大家了...
答:
当然可以,
外键
字段必须与其他某个表中的
主键
字段关联,类型必须相同。
mysql
中创建表格怎么说明
主键和外键
答:
建表时指定
主键
:CONSTRAINT pk_name PRIMARY KEY(列名);建表时指定
外键
:CONSTRAION pk_name FOREIGN KEY(列名) REFERENCES table_name(列名);
MySQL
中的
外键
是什么、有什么作用
答:
1、表1能够有一个或者多个
外键
,也能够没有。(假设表1有多个外键可不能够是这种情况。表2中的多个字段是表1的外键;或者说表1的多个外键是在多个表中)2、这个外键能够不是表1的
主键
,但必须是子表的主键。(简单的说就是。假设一个字段是某个表的外键时。那么该字段必须是主键)
mysql
为什么不能添加两个
外键
答:
1)
主键
是什么,主键在数据表中是唯一的标示,主键在一个表中是不允许重复的;2)
外键
是什么,外键是主键表的一个对应关系表的连接标示;在建立外键前你要确定,外键表是否已经建立;从你的sql语句中可以看出你的错误:不说你关联表是不是存在;先看你主键建立:gid int not null primary key,你在...
...Cno
外键
),Course(Cno
主键
),怎么用
mysql
去设置呢?
答:
9、然后在该界面中,右键点击“Sno”属性里“关系”选项。10、接着在该界面中,选择
主键
表为Student表里的“Sno”属性。11、然后在该界面中,右键点击“Cno”属性里“关系”选项。12、接着在该界面中,选择主键表为Course表里的“Cno”属性。13、最后在该界面中,表SC设置Sno
外键
,Cno外键成功。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
数据库的主键和外键
mysql创建表时添加外键
mysql的索引类型和索引方法
数据库主键和外键的关系
mysql主键和外键的建立
mysql表的创建
MySQL外键所在的是从表
主键和外键的概念和作用
mysql如何查看外键