Я использую полный текст MySQL и PHP (codeigniter) для поиска в базе данных, содержащей элементы RSS. Проблема в том, что некоторые из названий этих элементов используют подчеркивания вместо пробелов. Поскольку MySQL рассматривает подчеркивания как часть слова, эти элементы никогда не будут сопоставляться при поиске, если пользователь не введет точный заголовок, включая подчеркивания.
Сервер является общим, поэтому у меня нет доступа к системным переменным MySQL Server.
Можно ли изменить это поведение другим способом?
Может быть, это можно сделать через сам поисковый запрос?
Я знаю, что мог бы просто заменить все вхождения подчеркивания в БД пробелами, но это могло бы подорвать первоначальную целостность этих заголовков. Просто интересно, есть ли другой способ сделать это.