tboys
V2EX  ›  问与答

mysql 进行字符串中文分词,大家有了解过吗?

  •  
  •   tboys · Nov 3, 2018 · 1885 views
    This topic created in 2797 days ago, the information mentioned may be changed or developed.

    目前有个需求,可能需要用 mysql function 进行逻辑处理,需要对库中字符串进行中文分词,如 中国好声音 分词为 “中国” “好” “声音” 然后 分别用 “中国” 三个词 与其他表中字符串进行匹配查询等

    是否有 mysql 高手有用过这类功能

    Supplement 1  ·  Nov 3, 2018
    根据资料遇到这个异常,大家有处理过吗
    variable 'innodb_ft_aux_table' can't be set to the value of 'test/t';
    Supplement 2  ·  Nov 3, 2018
    SET GLOBAL innodb_ft_aux_table 这个值 报以上异常 是因为表中没有一个字段是全文索引,需要给表中某个字段建立全文索引
    2 replies    2018-11-03 10:34:18 +08:00
    cdwyd
        1
    cdwyd  
       Nov 3, 2018 via Android
    5.7 以后版本自带中文分词
    tboys
        2
    tboys  
    OP
       Nov 3, 2018
    @cdwyd 那我先查查,昨天一直没查到合适的资料
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4892 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 05:40 · PVG 13:40 · LAX 22:40 · JFK 01:40
    ♥ Do have faith in what you're doing.