一、MySQL索引类型
MySql常见索引类型有:主键索引、唯一索引、普通索引、全文索引、组合索引
PRIMARY KEY(主键索引)
ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )
UNIQUE(唯一索引)
ALTER TABLE `table_name` ADD UNIQUE (`column`)
INDEX(普通索引)
ALTER TABLE `table_name` ADD INDEX index_name ( `column` )
FULLTEXT(全文索引)
ALTER TABLE `table_name` ADD FULLTEXT ( `column` )
组合索引(包含多列的索引,与单行索引相对)
ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )
说明:关于主键索引,为表定义主键将自动创建主键索引,而且在数据库管理工具中“设计表”中的“索引”项也无法看到创建好的主键索引。
只能通过SQL语句的方式来查看主键索引:
SHOW IND