【问题标题】:How to make composite primary key on phpmyadmin如何在 phpmyadmin 上制作复合主键
【发布时间】:2014-04-22 07:55:29
【问题描述】:

如何在 phpmyadmin 上制作复合主键。这样学生ID是年份和卷号的组合。 sid = 112132 , 2011 年的 11 和 2132 是卷号??任何人都可以帮助..

【问题讨论】:

  • 这可能会帮助你sitepoint.com/forums/…
  • @VinodVT:不。OP 的问题不是那个。
  • @user3427877:发布您的表列结构。

标签: mysql phpmyadmin composite-key


【解决方案1】:

如果表已经创建:

  1. 在“结构”窗格中,选中要包含在主键中的所有字段名称左侧的框。 (例如,在订单项表中,您可以检查“订单 ID”和“订单项号”。)
  2. 然后在字段名称下方的“With selected:”操作列表中单击“Primary”。

您现在还可以在创建表时定义键,如@amila 的回答中所述

【讨论】:

  • 如何在 MySQL 查询中“选择”复合主键?即SELECT whatever FROM whatever WHERE ????
【解决方案2】:

在建表时将所需属性的索引设为primary。下图在phpmy admin中进行了说明。

【讨论】:

  • 值得注意的是,如果你已经有一个主键,你不能再添加一个。您需要同时添加它们。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-10-30
  • 2013-10-12
  • 1970-01-01
  • 1970-01-01
  • 2010-11-15
  • 2014-07-08
  • 2013-06-02
相关资源
最近更新 更多