MySQL:添加停止列表

时间:2010-03-10 19:08:00

标签: mysql

我怎样才能为MySQL 5添加自己的停止列表?

2 个答案:

答案 0 :(得分:1)

猜猜您正在询问如何设置MySQL FULLTEXT搜索的停用词列表,手册页 11.8.6. Fine-Tuning MySQL Full-Text Search 的这一部分可能会让您感兴趣(引用)

  

要覆盖默认的停用词列表,   设置ft_stopword_file系统   变量即可。 (参见Section 5.1.3, “Server System Variables”.变量值   应该是文件的路径名   包含禁用词列表,或   空字符串以禁用停用词   过滤。
服务器寻找   文件在数据目录中,除非   绝对路径名称用于指定   一个不同的目录。
改变后   这个变量的值或者   停用词文件的内容,重启   服务器并重建您的FULLTEXT   索引

     

禁用词汇表是自由格式的。那   是的,您可以使用任何非字母数字   字符,如换行符,空格或   逗号分隔停用词。   
例外是下划线   字符(“_”)和单个字符   撇号(“'”)被视为   一个词的一部分。字符集   禁用词列表是服务器的   默认字符集;见Section 9.1.3.1, “Server Character Set and Collation”

答案 1 :(得分:0)

documentation中描述了它。

您必须设置ft_stopword_file系统变量。