如何更改mysql的ft_boolean_syntax?

时间:2015-11-25 14:30:53

标签: mysql mariadb phabricator

我想通过调整变量ft_boolean_syntax来改变MariaDB / MySQL的搜索行为以与Phabricator一起使用。

根据Phabricator的建议

  

要更改此设置,请将其添加到my.cnf文件中(在[mysqld]中)   部分)然后重启mysqld:

     

ft_boolean_syntax=' |-><()~*:""&^'

我尝试更改my.cnf文件,但mysql不会从这些更改开始。

systemctl status mysql.service

返回

[ERROR] Invalid ft-boolean-syntax string:

在我看来,MySQL只能看到ft_boolean_string的第一个字符(这是一个空格)。

MariaDB / MySQL版本:

mysql Ver 15.1 Distrib 10.0.21-MariaDB, for Linux (x86_64) using readline 5.1

有任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我找到了更改MySQL文档中值的规则:

  

如果您想更改ft_boolean_syntax,则替换值必须为14个字符   
- source