博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql索引类型
阅读量:4958 次
发布时间:2019-06-12

本文共 619 字,大约阅读时间需要 2 分钟。

普通索引

         CREATE INDEX IndexName ON `TableName`(`字段名`(length))

         ALTER TABLE TableName ADD INDEX IndexName(`字段名`(length))

唯一索引:值唯一,允许有空值

         CREATE UNIQUE INDEX IndexName ON `TableName`(`字段名`(length))

         LTER TABLE TableName ADD UNIQUE (column_list)  

主键索引:不允许有空值,(在B+TREE中的InnoDB引擎中,主键索引起到了至关重要的地位)

复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分,例如索引是key index (a,b,c)。 可以支持a | a,b| a,b,c 3种组合进行查找。

          CREATE INDEX IndexName On `TableName`(`字段名`(length),`字段名`(length),...)

     CREATE INDEX nickname_account_createdTime_Index ON `award`(`nickname`, `account`, `created_time`);

全文索引

转载于:https://www.cnblogs.com/wzb0228/p/10456614.html

你可能感兴趣的文章
『ORACLE』 内置约束(11g)
查看>>
Vue--学习过程中遇到的坑
查看>>
组件:slot插槽
查看>>
.net压缩图片质量(附demo)
查看>>
equals和==的区别
查看>>
Android6.0指纹识别开发
查看>>
java反射机制剖析(二)— Class Loader
查看>>
走进C++程序世界------异常处理
查看>>
通过用户模型,对数据库进行增删改查操作。
查看>>
去除数组中重复的元素
查看>>
Nginx配置文件nginx.conf中文详解(转)
查看>>
POJ 1988 Cube Stacking
查看>>
POJ 1308 Is It A Tree?(并查集)
查看>>
N进制到M进制的转换问题
查看>>
Android------三种监听OnTouchListener、OnLongClickListener同时实现即其中返回值true或者false的含义...
查看>>
MATLAB实现多元线性回归预测
查看>>
Mac xcode 配置OpenGL
查看>>
利用sed把一行的文本文件改成每句一行
查看>>
使用Asyncio的Coroutine来实现一个有限状态机
查看>>
Android应用开发:核心技术解析与最佳实践pdf
查看>>