使用全文搜索MyISAM,我知道我可以使用以下命令在my.cnf中指定一个停用词文件:
ft_stopword_file = '/etc/stopword.txt'
对InnoDB的全文搜索也可以这样做吗?如果可能的话,我想做以下的事情:
ft_stopword_file_innodb = '/etc/stopword.txt'
但是,我没有看到任何文件表明InnoDB的停用词可以存储在文件中。
答案 0 :(得分:2)
不,它不能本机地,热线连接,使用开箱即用的文本文件。也就是说,mysql一样发货。要实现这一目标,您需要编写专业的UDF,考虑到简单的解决方案,这将是荒谬的。
此mysql manual page上提供了自定义停用词用法的信息。它显示了表INFORMATION_SCHEMA.INNODB_FT_DEFAULT_STOPWORD
中门的相对有限的默认字,如何重置到您自己的表,以及使用各种系统变量。