我尝试过很多不同用户在堆栈溢出时提出的建议,但似乎都没有效果,当用户使用the关键字时,这真的是个问题。
举个例子,我试过:
innodb_ft_enable_stopword=1
innodb_ft_server_stopword_table=db_name/table_name但这不管用。
my.cnf on [mysqld]部件与.innodb_ft_enable_stopword=OFFGLOBAL或SESSION设置为.SET @@SESSION.innodb_ft_enable_stopword = 'OFF';sudo service mysql restart重新启动mariadb并删除/重新创建索引.我没有选择了,如果有人可以,请在这里写一个正确的方式来禁用东西的东西。
发布于 2019-10-26 23:21:04
MariaDB.
发布于 2020-06-28 00:32:27
由于您的存储可能是无害的(Myisam)或aria(myisam),您实际上可以尝试以下步骤:
中设置变量
innodb_ft_enable_stopword=OFF
ft_stopword_file=''重新启动马里亚DB(可能是重新启动container)
analyze table <YOUR_TABLE>;对于aria表(Myisam),这将是
repair table <YOUR_TABLE>;https://stackoverflow.com/questions/58524591
复制相似问题