sajgak
@sajgak

mysql добавление "-" в список символов

Возникла необходимость при полнотекстовом поиске искать слова с тире (по умолчанию символ "-" является логическим операторым и не считается символом).
Мануал по этому поводу говорит:

Modify a character set file: This requires no recompilation. The true_word_char() macro uses a “character type” table to distinguish letters and numbers from other characters.. You can edit the contents in one of the character set XML files to specify that '-' is a “letter.” Then use the given character set for your FULLTEXT indexes.

Вот только где находится этот character set file гугл не знает:( Кто то сталкивался с подобным?

Спасибо
  • Вопрос задан
  • 2684 просмотра
Пригласить эксперта
Ответы на вопрос 1
apangin
@apangin
<mysql_dir>/share/charsets/*.xml?
Речь идет, судя по всему, про то, что в таблице ctype/map из этого файла нужно прописать для символа '-' такой же тип, как и для буквы.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы