MySQL全文检索FULLTEXT搜索不到内容

MySQL大约 450 字

FULLTEXT索引

MySQL5.6版本起支持InnoDB引擎创建fulltext索引

英文检索

查看全文检索配置

SHOW VARIABLES LIKE 'ft%';

输出

Variable_nameValue
ft_boolean_syntax+ -><()~*:""&|
ft_max_word_len84
ft_min_word_len4
ft_query_expansion_limit20
ft_stopword_file(built-in)

把ft_min_word_len改为1,表示最小检索字符为1个

  1. 在my.ini或my.cnf的[mysqld]下添加如下语句并重启MySQL

    ft_min_word_len=1
  2. 快速重建表格(repair 只适用于MyISAM引擎)

    repair table article quick;

中文检索

ft_min_word_len是否已设置为1

阅读 612 · 发布于 2019-04-04

————        END        ————

扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看换一批