小编典典

KEY 关键字是什么意思?

all

在这个 MySQL 表定义中:

CREATE TABLE groups (
  ug_main_grp_id smallint NOT NULL default '0',
  ug_uid smallint  default NULL,
  ug_grp_id smallint  default NULL,
  KEY (ug_main_grp_id)
);

KEY关键字是什么意思?它不是主键,也不是外键,那么它只是一个索引吗?如果是这样,这种类型的索引有什么特别之处KEY


阅读 239

收藏
2022-08-29

共1个答案

小编典典

引用create-table - 索引和键

{INDEX|KEY}

所以KEY通常是一个INDEX

KEY 通常是 INDEX 的同义词。当在列定义中给出键属性 PRIMARY KEY 时,也可以仅将其指定为
KEY。这是为了与其他数据库系统兼容而实现的。

2022-08-29