Jak*_*old 8 mysql full-text-search
我在共享主机上有MySQL.有没有办法如何在ft_min_word_len没有管理员访问权限的情况下改变价值?
我找到了一个解决方法,其中每个少于4个字符的单词都补充了_或其他一些字符,并且每个搜索的关键字少于4个字符也是如此.
是否有更好或更清晰的方法使全文搜索工作为短字?
Ale*_*lli 14
不幸的是,ft_min_word_len是一个全局系统变量,无法动态设置:请参阅MySQL的在线文档.改变它意味着重建每个FULLTEXT索引,顺便说一句,所以你可以看到为什么他们不希望非管理员搞乱它.
我担心你的解决方法(或完全相同的东西)是解决你问题的唯一方法.抱歉! (但是,赞美它!).