本文主要是介绍MySQL 全文检索方案 - FULLTEXT search 索引,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.产生
1.1.MySQL LIKE语句 ‘%text%’ 是无法使用索引的,Like 能用上索引的唯一可能 LIKE 'text%'
,大多数需求不能满足
1.2.mysql 5.7.6 之后支持了中日韩文的全文检索
2.特点
1.实际上,就是增加了一个新的索引类型 FULLTEXT
2.FULLTEXT 索引只能用于 【InnoDB】 及 【MyISAM 】表,可以应用于 CHAR,VARCHAR,TEXT 字段
3.提供了内置的支持 CJK (中文,日文,韩文)的 ngram 分词器
4.对于大量数据,先插数据,后建 FULLTEXT 索引更快,相对于先建 FULLTEXT 索引,后插数据而言
5.我使用了
这篇关于MySQL 全文检索方案 - FULLTEXT search 索引的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!