美文网首页
调研一下mysql的全文索引

调研一下mysql的全文索引

作者: 小王ovo | 来源:发表于2023-02-05 10:51 被阅读0次

    生效类型

    只能在text-based columns(char,varchar,text)生效.

    add index

    1.给已有添加columns
    ALTER TABLE table ADD FULLTEXT INDEX index_name(columns_name) WITH PARSER ngram;

    分词器

    ngram支持中文,还有支持日文的mecab.

    搜索

    SELECT * FROM table_name WHERE MATCH (columns_name) AGAINST ('传染' IN NATURAL LANGUAGE MODE);

    模式

    NATURAL LANGUAGE MODE(会返回分数)

    IN BOOLEAN MODE
    +代表AND
    -代表NOT
    [无运算符]表示 OR

    相关文章

      网友评论

          本文标题:调研一下mysql的全文索引

          本文链接:https://www.haomeiwen.com/subject/qklucdtx.html