什么是索引? 排好序快速查找的数据结构就是索引 索引作用 提高检索效率,降低数据库对IO成本;降低数据排序,减少cpu消耗 索引类型 单值索引:一个索引包含单个列,一个表可以有多个单值索引 唯一索引:索引值必须唯一,但允许有空值 复合索引:
排好序快速查找的数据结构就是索引
提高检索效率,降低数据库对IO成本;降低数据排序,减少cpu消耗
单值索引:一个索引包含单个列,一个表可以有多个单值索引
唯一索引:索引值必须唯一,但允许有空值
复合索引:一个索引包含多个列
创建索引
CREATE [UNIQUE](唯一) INDEX indexname(索引名称) ON tablename(表名) (columnname(length)字段和类型)
该命令可以添加普通索引或唯一索引[UNIQUE]
或者
ALTER TABLE tablename ADD PRIMARY KEY (columnname_list) ---主键索引
ALTER TABLE tablename ADD INDEX UNIQUE indename(columnname_list) ---唯一索引
ALTER TABLE tablename ADD INDEX indename(columnname_list) ---普通索引
ALTER TABLE tablename ADD INDEX FULLTEXT indename(columnname_list) ---全文索引
删除索引
DROP INDEX [indexname] ON table
查看索引
SHOW INDEX FROM table
如果表记录太少,经常增删改的表,某列字段重复数据较多就不要建立索引
Mysql索引
--结束END--
本文标题: MySQL索引
本文链接: https://www.lsjlt.com/news/7883.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0