• 技术文章 >数据库 >MySQL

    mysql全文索引是什么

    小妮浅浅小妮浅浅2021-06-22 09:52:24原创2595

    说明

    1、MyISAM存储引擎支持全文索引,用于查找文本中的关键词,而不是直接比较是否相等。

    查找条件使用 MATCH AGAINST,而不是普通的 WHERE。

    2、全文索引使用倒排索引实现,它记录着关键词到其所在文档的映射。

    InnoDB存储引擎在MySQL 5.6.4 版本中也开始支持全文索引。

    实例

    创建表的同时创建全文索引。

        CREATE TABLE article (
                      id INT AUTO_INCREMENT NOT NULL PRIMARY KEY,
                      title VARCHAR(200),
                      content TEXT,
                      FULLTEXT(title, content)
                  ) TYPE=MYISAM;

    以上就是mysql全文索引的介绍,希望对大家有所帮助。更多mysql学习指路:MySQL

    推荐操作系统:windows7系统、mysql5.8、DELL G3电脑

    专题推荐:mysql全文索引
    品易云
    上一篇:mysql中哈希索引的使用限制 下一篇:mysql中explain有哪些属性

    相关文章推荐

    • python连接mysql数据库步骤• mysql如何创建表• python中PyMySQL有什么用• php安装mysql扩展模块• MySQL的五种索引类型极其特点• mysql中有几种粒度锁?• mysql锁的两种不同状态• mysql InnoDB存储引擎的介绍• mysql InnoDB和MyISAM的对比• mysql中BTree索引的理解• mysql中B+Tree和B-Tree的区别• mysql B+Tree索引是什么• mysql哈希索引是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网