Я хотел бы отключить стоп-слова для полного текстового индекса. База данных работает innodb на mysql 5.6.отключить mysql innodb стоп-слова для таблицы
Я бы хотел отключить его только для одной таблицы. Я нашел документы mysql для innodb_ft_user_stopword_table, но я смущен тем, как заставить мой индекс использовать эту таблицу. Я предполагаю, что могу просто создать пустую таблицу, чтобы отключить эту функцию.
Полнотекстовый индекс в настоящее время существует и соблюдает стоп-слова.
Я думаю, этот процесс должен быть что-то вроде:
- создать пустую таблицу стопслов
- некоторые, как указывают индекс для новой таблицы стоп-слов
- повторного создания индекса (или удалить, и воссоздайте, в этом случае сделайте шаг 2 здесь.)
Спасибо, что нашли время, чтобы прочитать это.
кратчайшим путем было бы обновить '/ etc/mysql/my.cnf', а затем установить' ft_stopword_file = "" ', а затем перезапустить mysql' sudo /etc/init.d/mysql restart' и, наконец, восстановить таблица 'repair table table_name' –