我现在正在使用它,所以要为任何看这个的人添加参考...
- 您可以在查询中使用此查询
浏览器或MySQL提示显示
ft_min_word_len的状态:“显示
变量如'ft_min_word_len';“
- ft_min_word_len deafults to a value
'4'并未默认列出
在“my.cnf”中。要更改它的默认值
值,添加:“ft_min_word_len = 3”到
my.cnf在[mysqld]部分下。
- 更改后的值
ft_min_word_len,服务器必须是
重新启动。
- 更改后的值
ft_min_word_len,您拥有的任何索引
必须重建
- 重建索引的快速方法是
使用此查询:“REPAIR TABLE
your_table_name QUICK;“注意:
您正在使用表格的名称
只是,而不是任何索引的名称
如果您有多个索引
针对'your_table_name'表,
所有这些都将重建。
不,这是不可能的,因为它改变了全文索引的构建方式。它在索引生成时生效,而不是(仅)在查询时生成。
仅供参考:您不仅需要重新启动服务器,还必须在更改后重建所有全文索引。