mysql官方文档
其他参考:https://www.jianshu.com/p/c48106149b6a

存储引擎

旧版的MySQL MyISAM引擎支持,MySQL5.6以后InnoDB引擎也加入了全文索引。
version 5.6
MySQL 5.6 Reference Manual / ... / InnoDB FULLTEXT Indexes
14.6.2.3 InnoDB FULLTEXT Indexes
FULLTEXT indexes are created on text-based columns (CHAR, VARCHAR, or TEXT columns) to help speed up queries and DML operations on data contained within those columns, omitting any words that are defined as stopwords.
A FULLTEXT index is defined as part of a CREATE TABLE statement or added to an existing table using ALTER TABLE or CREATE INDEX.
Full-text search is performed using MATCH() ... AGAINST syntax. For usage information, see Section 12.9, “Full-Text Search Functions”.

查看存储引擎信息

-- 查看mysql版本
select version();
-- 查看支持的存储引擎
show engines;
-- 查看某个表使用的存储引擎
show create table tb_name;

创建

ALTER TABLE tb_order_item ADD FULLTEXT INDEX ft_order_item_goods_sku (goods_name, sku_content);
or
CREATE FULLTEXT INDEX ft_order_item_goods_sku ON tb_order_item (goods_name, sku_content) WITH PARSER ngram;

删除

DROP INDEX ft_order_item_goods_sku ON tb_order_item;

使用

SELECT *
FROM tb_goods g
WHERE MATCH(name) AGAINST('一加3')

转载于:https://www.cnblogs.com/lanqie/p/10838773.html

mysql 全文索引相关推荐

  1. InnoDB MySQL 全文索引 学习笔记

    最近在学习MySQL全文索引的知识,基本搞清了功能以及使用方式,整理了相关资料分享出来一起学习进步哈 目录 1. 倒排索引 2. InnoDB全文检索 3. MySQL全文检索 3.1 Natural ...

  2. MySQL全文索引应用简明教程

    MySQL全文索引应用简明教程 本文从以下几个方面介绍下MySQL全文索引的基础知识: MySQL全文索引的几个注意事项 全文索引的语法 几种搜索类型的简介 几种搜索类型的实例 全文索引的几个注意事项 ...

  3. mysql全文索引含义_【分针网】MySQL全文索引应用简明教程

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 本文从以下几个方面介绍下MySQL全文索引的基础知识:1.MySQL全文索引的几个注意事项2.全文索引的语法3.几种搜索类型的简介4.几种搜索类型的实例 ...

  4. mysql全文索引中文问题的解决(转)

    MySQL从3.23.23开始就逐渐支持全文索引和搜寻.  全文索引就是建index,全文搜寻就是去查index.  LIKE是用Regular Expression去做查询.  MySQL全文索引是 ...

  5. MySQL全文索引模糊查询_mysql全文索引之模糊查询

    旧版的MySQL的全文索引只能用在MyISAM表格的char.varchar和text的字段上. 不过新版的MySQL5.6.24上InnoDB引擎也加入了全文索引,所以具体信息大家可以随时关注官网, ...

  6. mysql 全文索引 权重_MySQL中的全文索引

    之前曾经发表了一篇关于SQL Server全文索引的文章.现在将MySQL全文索引的配置过程记录一下. Step1:创建Student表 CREATE TABLE `student` ( `id` I ...

  7. laravel自动建mysql索引_让 Laravel 优雅地创建 MySQL 全文索引

    最近在浏览社区话题的时候,看到了一位同仁发表的一篇教程:Laravel 5.3 下通过 migrate 添加 "全文索引" 的方法,突然想到自己之前也研究过这一话题,所以今天就和大 ...

  8. mysql全文索引与停止词

    #mysql全文索引与停止词/*1.全文索引(FULLTEXT INDEX) FULLTEXT索引仅可用于MyISAM表,不可用于INNODB表 2.全文索引在mysql的默认情况下,对于中文意义不大 ...

  9. MYSQL全文索引及Match() against()踩坑记录-超详细超实用

    场景一 当我们使用mysql模糊查询时,经常会遇到如下情况: 如果我们customer_manager_no字段是可能会存多个值,用逗号隔开这种:当我们想查找出customer_manager_no字 ...

  10. Mysql全文索引性能测试对比

    在关系型数据库中,使用like模糊查询,如果是 'xxx%'头匹配方式,字段索引不会失效,性能能接受:但如果是 '%xxx%'全文匹配方式,索引会失效,在数据量大的情况下,通过此种方式查询的效率极低. ...

最新文章

  1. 牛!王军等喜提NBT:用AI在肠道超高效“挖”抗菌肽(附独家专访) | 热心肠日报...
  2. python array_python数组array.array(转帖)
  3. 版本变迁_冰枪?卢登?大天使?——从发条魔灵的装备变迁看版本变动
  4. 如何划分man文档的章节
  5. django 设置媒体url_编写第一个 django 应用
  6. VS2005 使用过程中有用的一些快捷键和小技巧
  7. mac电脑闪屏怎么办?解决mac屏幕一闪一闪的方法
  8. win7笔记本外接显示器html,win7系统笔记本怎样外接一个显示器
  9. Python爬虫 刷博客访问量
  10. #2297. 战争调度(war)
  11. C++入门级编程题(基础)
  12. vue axios介绍
  13. Gif录制神器GifCam
  14. 【愚公系列】华为云系列之DevCloud+ECS+MySQL搭建超级冷笑话网站【开发者专属集市】
  15. 邮件服务器 web管理,修改Webmail地址 - 邮件服务器Webmail地址(无限用户¥2200)
  16. 【CSS】在圆上设置文字
  17. 老司机 iOS 周报 #56 | 2019-02-25
  18. office移动端_3款微软家的超实用APP,终于优化了office移动端!
  19. 变异系数法之python
  20. B2C电子商务网站运营推广的优化技巧

热门文章

  1. ZoomBlur 聚焦模糊效果Shader(URP)
  2. c mysql安装教程,Mysql安装教程_完成版(吐血式安装)
  3. Python 中的绘图matplotlib mayavi库
  4. windows系统作为客户端时,linux中本地yum源挂载时,如何同时挂载DVD1和DVD2?
  5. 4~20mA电流输出芯片XTR111完整电路(转)
  6. MySQL教程(三)—— MySQL的安装与配置
  7. 51nod 1027 大数乘法
  8. JAVA类的构造方法
  9. [VMware WorkStation]虚拟机网络
  10. Python3 From Zero——{最初的意识:007~函数}