SQL键,MUL,PRI和UNI

是什么区别MULPRIUNI在MySQL

我正在使用以下命令进行MySQL查询:

desc mytable;

其中一个字段显示为MUL键,其他字段显示为UNIPRI

我知道,如果一个键是PRI,则每个表只能有一个记录与该键关联。如果键为MUL,是否表示可能有多个相关记录?

这是的回应mytable

+-----------+---------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-----------+---------+------+-----+---------+-------+

| courseid | int(11) | YES | MUL | NULL | |

| dept | char(3) | YES | | NULL | |

| coursenum | char(4) | YES | | NULL | |

+-----------+---------+------+-----+---------+-------+

回答:

这意味着该字段是非唯一索引(的一部分)。您可以发出

show create table <table>;

查看有关表结构的更多信息。

以上是 SQL键,MUL,PRI和UNI 的全部内容, 来源链接: utcz.com/qa/433437.html

回到顶部