和在 MySQL 中MUL有什么区别?PRI``UNI
MUL
PRI``UNI
我正在使用以下命令进行 MySQL 查询:
desc mytable;
其中一个字段显示为MUL键,其他字段显示为UNI或PRI。
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>;
查看有关表结构的更多信息。