如何在phpMyAdmin中添加外键
通常,在SQL数据库语言中,尤其是在PHPMyAdmin中,外键是数据库表的字段,它取决于另一个数据库的字段。
PHPMyAdmin:外键,这是什么?
通常,在SQL数据库语言中,尤其是在PHPMyAdmin中,外键是数据库表的字段,它取决于另一个数据库的字段。
这意味着,如果另一个表不包含与要插入的外键相对应的条目,则无法在通过外键引用另一个表的表中创建条目。
例如,这就像链接一个瓶子及其软木塞–如果瓶子不在其中,则无法使用软木塞。
通过将PHPMyAdmin外键添加到表中,您将确保该表中的任何条目都直接引用另一个表的唯一条目。通常公认的良好做法是创建PHPMyAdmin外键以引用其他表的索引字段,例如主键,唯一键或索引键,以确保所创建的PHPMyAdmin外键唯一地引用单个条目。
PHPMyAdmin外键和表的关系-关系— phpMyAdmin 5.1.0-dev文档如何在phpmyadmin中设置外键
在phpMyAdmin中添加外键非常简单,但该选项可能很难找到。
打开你想添加外键的表格。转到选项卡结构,您将在其中找到一个名为关系视图的子菜单。在那里,选择将保存外键的列,以及由该键引用的表和列。
由于菜单可能很难找到,请参阅下面的屏幕截图。
也可以使用以下SQL代码添加外键:
ALTER TABLE `table1` ADD FOREIGN KEY (`FK_table2`) REFERENCES `table2` (`ID`) ON DELETE RESTRICT ON UPDATE RESTRICT;
创建外键phpmyadmin
创建外键允许有多个选项,包括确保列只包含另一个表中存在的条目,防止删除其他表中的条目或将级联删除引用表。
但是,在phpMyAdmin界面中,最有用的选项之一是在包含外键的表中插入条目时,使用另一个表的条目获取下拉列表。
根据下面的例子,甚至可以决定默认显示哪个值,当这个值被另一个表中的外键引用时。
如何在PHPMyAdmin中使用外键
在表的外键约束部分中,可以使用图形用户界面将索引列设置为外键。
如何在PHPMyAdmin中删除外键
打开要删除phpmyadmin接口中的外键的表。转到“结构”>“关系视图”,然后在该行中单击与要删除PhpMyAdmin中的外键相对应的行中的“ drop”按钮。
缺少PHPMyAdmin关系视图
从PHPMyAdmin图形用户界面中选择表格后,关系视图位于“结构”选项卡名称下。
常见问题
- 如何在MySQL phpmyadmin中设置外键?
- 打开要添加外键的表。转到“结构”选项卡,您可以在其中找到“关系视图”子菜单。在那里,选择包含外键的列,以及该键引用的表和列。
- 如何在phpmyadmin中创建外键?
- 要在phpmyadmin中创建外键,您需要打开想要外键的表,导航到“结构”选项卡,然后从那里进入“关系视图”子菜单。然后,您可以选择将持有外键的列,然后选择“表格”和IT引用的列。
- 应遵循哪些步骤在PhpMyAdmin中成功添加外键约束?
- 要在phpmyadmin中添加外键,请导航到子表的“结构”选项卡,单击“关系视图”,选择“外键列”,然后指定引用的表和列。确保两个表都是InnoDB,并索引了引用的列。
关于作者 - Yoann Bierling
Yoann Bierling是一家网络出版和数字咨询专业人员,通过技术专业知识和创新产生了全球影响。热衷于赋予个人和组织在数字时代蓬勃发展,他被迫取得出色的成果,并通过创建教育内容来推动成长。
Yoann Bierling是一家网络出版和数字咨询专业人员,通过技术专业知识和创新产生了全球影响。热衷于赋予个人和组织在数字时代蓬勃发展,他被迫取得出色的成果,并通过创建教育内容来推动成长。
PHPMyAdmin外键, 数据库, 显示字段外键phpmyadmin, 外键phpmyadmin, 如何在phpmyadmin中添加外键, 插入外键phpmyadmin, mysql外键, MySQL外键phpmyadmin, phpMyAdmin的, phpmyadmin显示字段