MySQL Variables ft_max_word_len 数据库 参数变量解释及正确配置使用

本站中文解释

ft_max_word_len 是MySQL Full Text 搜索引擎的一个参数变量, 它控制MySQL Full Text搜索引擎搜索的最长的单字的长度。站在全文搜索的角度,默认值也是最佳值,默认为20个Unicode码字符, 如果实际搜索中有需要搜索更长的单字,可以通过设置ft_max_word_len阈值来调整。

设置该参数的方法:

在MySQL命令行或者控制台中使用如下命令

SET GLOBAL ft_max_word_len = n;

其中n表示实际要设置的阈值,应该根据实际情况灵活设置。

官方英文解释

ft_max_word_len

Command-Line Format --ft-max-word-len=#
System Variable ft_max_word_len
Scope Global
Dynamic No
Type Integer
Default Value 84
Minimum Value 10
Maximum Value 84

The maximum length of the word to be included in a
MyISAM FULLTEXT index.

Note

FULLTEXT indexes on
MyISAM tables must be rebuilt after
changing this variable. Use REPAIR TABLE
tbl_name QUICK
.


数据运维技术 » MySQL Variables ft_max_word_len 数据库 参数变量解释及正确配置使用