使用 MYSQL UNIQUE INDEX 和 INDEX

Use MYSQL UNIQUE INDEX and INDEX

我有一个 MYSQL table 的列必须只接受唯一值,因此我向该列添加了一个 UNIQUE 键以强制唯一性。

我 运行 在列上使用 LIKE 运算符进行查询,我读到建议在列上使用 INDEX 以使查询执行良好。我目前有足够的 UNIQUE INDEX 作为索引还是我应该添加一个常规索引?

列上的唯一索引是该列上的索引,它还强制执行约束,即在该列的两个不同行中不能有两个相等的值。所以不,你不需要另一个索引。