主键是否在MySQL中自动索引?

是的,因为主键,索引等存储在B树中,所以主键在MySQL中会自动建立索引。所有引擎,包括InnoDB以及MyISAM都自动支持要编制索引的主键。

主键在InnoDB,MyISAM和其他引擎中隐式索引。

让我们用主键创建一个表-

mysql> create table DemoIndex
   -> (
   -> Id int not null,
   -> primary key(Id)
   -> );

在上表中,Id被隐式索引。