为什么全文搜索字符串'FDR'在MySQL中没有结果?

mik*_*ags 3 mysql search full-text-search

我正在尝试基于全文搜索执行用户搜索.

SELECT*FROM users WHERE MATCH(name)AGAINST('FDR'IN BOOLEAN MODE);

但是查询不会产生任何结果.我可以用其他字符串替换搜索值并产生结果.

我甚至尝试使用空停字列表但没有成功.问题似乎与这个特定的字符串有关.

Mic*_*enn 6

来自dev.mysql.com/doc/refman/5.1/en/fulltext-fine-tuning.html

默认最小值为四个字符; 默认最大值取决于版本.如果更改任一值,则必须重建FULLTEXT索引.

要索引的单词的最小和最大长度由ft_min_word_len和ft_max_word_len系统变量定义.

另请参阅服务器系统变量