gpt4 book ai didi

MySQL - 更改 FT_MIN_WORD_LEN

转载 作者:行者123 更新时间:2023-11-29 14:36:30 30 4
gpt4 key购买 nike

我最近要求我的 Windows 专用服务器的服务器管理员更改 MySQL 配置文件 (my.cnf),以允许搜索包含 2 个或更多字符的单词(默认为 4 个字符)。

他们说改变了它,重新启动MySQL并重新启动服务器,但我没有看到任何变化。我使用 REPAIR TABLE 方法仅在该特定脚本使用的表上重建了索引,但仍然无法正常工作。

我是否必须重建所有表上的所有索引,即使它们没有用于此全文查询?

编辑

这是对的吗?在我的服务器中搜索 my.ini 文件后? 5.0是我的最新版本。

enter image description here

最佳答案

这些改变应该已经足够了。您应该通过运行以下命令进行验证:

show variables like 'ft_min_word_len';

通常,如果您要更改 ft_min_word_len,您还需要更改 ft_stopword_file因为许多简短的单词也是停用词。如果您不需要任何停用词,可以将该变量设置为“”。否则指定备用停用词文件的路径。这可能是您的问题,具体取决于您要搜索的内容。

关于MySQL - 更改 FT_MIN_WORD_LEN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8916828/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com