是什么区别MUL,PRI并UNI在MySQL?
MUL
PRI
UNI
我正在使用以下命令进行MySQL查询:
desc mytable;
其中一个字段显示为MUL键,其他字段显示为UNI或PRI。
我知道,如果一个键是PRI,则每个表只能有一个记录与该键关联。如果键为MUL,是否表示可能有多个相关记录?
这是的回应mytable。
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>;
查看有关表结构的更多信息。