《MySQL必知必会》——全文本搜索

理解全文本搜索

1.并非所有引擎都支持全文本搜索
2.和LIKE关键字的区别

使用全文本搜索

使用全文本搜索,必须索引被搜索的列

  • 启用全文本搜索支持

一般在创建表是启用全文本搜索
例如:
在这里插入图片描述

不要在导入数据时使用FULLTEXT,应该先导入数据,再修改表,这样有助于更快的导入数据

  • 进行全文本搜索

1.Match()指定要搜索的列,Against()指定要搜索的表达式
2.可以在select子句和where子句中使用,返回结果不一样
2.全文本搜索响应比较快

  • 使用查询扩展

例如:
在这里插入图片描述

  • 布尔文本搜索

1.全文本搜索的另一种形式,即使没有FULLTEXT也能使用,可以提供如下内容细节:
在这里插入图片描述
2. 例如:
在这里插入图片描述
3.全文本布尔操作符

  • 全文本搜索的使用说明

小结

猜你喜欢

转载自blog.csdn.net/weixin_44738882/article/details/89393448
今日推荐