MYSQL增加索引语句小结
1、添加主键索引(PRIMARY KEY)
ALTER TABLE table_name ADD PRIMARY KEY ( column)
2、添加普通索引(INDEX)
ALTER TABLE table_name ADD INDEX index_name ( column )
3、添加唯一索引(UNIQUE)
ALTER TABLE table_name ADD UNIQUE (column)
4、添加全文索引(FULLTEXT)
ALTER TABLE table_name ADD FULLTEXT ( column)
5、添加复合索引
ALTER TABLE table_name ADD INDEX index_name ( column1, column2, column3 )
6、删除索引
DROP INDEX index_name ON table
附:使用索引应注意问题
1)查询语句的where条件后边使用 “!=”或“<>”时,索引不生效,和普通字段一样
2)查询语句的where条件后边使用字符串函数或其他函数,索引不生效,和普通字段一样
3)使用连接(join)查询时,只有在主键和外键的数据类型相同时索引才会生效
4)查询语句的where条件后边使用Like关键字应注意,like '%jx%' 和 like '%jx'方式索引均不生效, like 'jx%'方式索引生效
5)InnoDB数据表不支持全文索引
总结
到此这篇关于MYSQL增加索引语句的文章就介绍到这了,更多相关MYSQL增加索引内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
MySQL 5.6.36 Windows x64位版本的安装教程详解
这篇文章主要介绍了MySQL 5.6.36 Windows x64位版本的安装教程详解,非常不错,具有参考借鉴价值,需要的的朋友参考下吧2017-05-05SQL联合查询inner join、outer join和cross join的区别详解
今天小编就为大家分享一篇关于SQL联合查询inner join、outer join和cross join的区别详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧2019-03-03windows下安装mysql-8.0.18-winx64的教程(图文详解)
这篇文章主要介绍了windows下安装mysql-8.0.18-winx64,需要的朋友可以参考下2019-12-12
最新评论