mysql 聚簇索引怎么用

mysql 中怎么给某个字段加聚簇索引?? 请给出详细代码
2025年03月07日 21:50
有2个网友回答
网友(1):

mysql的聚簇索引是指innodb引擎的特性,mysiam并没有,如果需要该索引,只要将索引指定为主键(primary key)就可以了。

比如:

create table blog_user
(
  user_Name char(15) not null check(user_Name !=''),
  user_Password char(15) not null,
  user_emial varchar(20) not null unique,
  primary key(user_Name)          
 
)engine=innodb default charset=utf8 auto_increment=1;

其中的 primary key(user_Name) 这个就是聚簇索引索引了;

网友(2):

聚簇索引的写入性能不会很好。
你找找mysql当中关于分区的支持,这个应该有聚簇索引的优点而没有写入效率差的缺点。