zoukankan      html  css  js  c++  java
  • mysql8使用自带全文索引(带中文分词)

    1. 修改配置文件:
      vim /etc/my.cnf
      [mysqld]
      ngram_token_size=2
    2. 创建表:
      create table test(
      id int(11) not null primary key auto_increment,
      name varchar(100) not null comment '工商名',
      brand varchar(100) default null comment '品牌名',
      en varchar(100) default null comment '英文名',
      fulltext key (name,brand,en) with parser ngram
      )engine=innodb default charset=utf8;
      insert into test (name,brand,en) values ('芜湖美的厨卫电气制造有限公司','aa','wh');
      insert into test (name,brand,en) values ('北京凡客尚品电子商务有限公司','aa','ef');
      insert into test (name,brand,en) values ('凡客诚品(北京)科技有限公司','aa','dfd');
      insert into test (name,brand,en) values ('瞬联讯通科技(北京)有限公司','aa','sdfs');
      insert into test (name,brand,en) values ('北京畅捷通讯有限公司','aa','wsdh');
      insert into test (name,brand,en) values ('北京畅捷通支付技术有限公司','aa','df');
      insert into test (name,brand,en) values ('畅捷通信息技术股份有限公司','aa','whdfgh');
      insert into test (name,brand,en) values ('北京畅捷科技有限公司','aa','dgdf');
      insert into test (name,brand,en) values ('中国航天工业科学技术咨询有限公司','aa','whffgh');
      insert into test (name,brand,en) values ('北京·松下彩色显象管有限公司','aa','wfghfgh');
    3. 测试:
      select  *  from  test  where  match  (name,brand,en)  against  ('北京');
  • 相关阅读:
    浙大PAT CCCC L3-001 凑零钱 ( 0/1背包 && 路径记录 )
    二分图匹配
    Codeforces 939E Maximize ( 三分 || 二分 )
    冲刺第二周第七天
    冲刺第二周第六天
    冲刺第二周第五天
    构建之法阅读笔记04
    冲刺第二周第四天
    构建之法阅读笔记03
    构建之法阅读笔记02
  • 原文地址:https://www.cnblogs.com/netcorner/p/12518709.html
Copyright © 2011-2022 走看看