我看到mysql的全文停用词列表是英文的。考虑到全世界都在使用mysql,这有点奇怪…
无论如何,我将ft_min_word_len降低到3,所以我需要将我的语言中的常用单词添加到此列表中。
有人可以告诉我在哪里可以找到它?
谢谢
这应该工作:
要覆盖默认停用词列表,请设置ft_stopword_file系统变量。(请参见第5.1.4节“服务器系统变量”。)变量值应为包含停用词列表的文件的路径名,或为禁用停用词过滤的空字符串。除非给出绝对路径名以指定其他目录,否则服务器将在数据目录中查找文件。更改此变量的值或停用词文件的内容后,重新启动服务器并重建FULLTEXT索引。
http://dev.mysql.com/doc/refman/5.5/en/fulltext-fine- tuning.html