Вот мой запрос:
SELECT * FROM dictionary WHERE word = "hello";
-- returns:
+----+---------+---------------------------------+
| id | word | mean |
+----+---------+---------------------------------+
| 1 | hello | an expression of greeting; |
+----+---------+---------------------------------+
Но когда я ищу с индексом FullText, он ничего не возвращает:
SELECT * FROM dictionary WHERE MATCH(word) AGAINST("hello");
-- returns:
<0 row matched>
Примечание: Использование IN BOOLEAN MODE
также бесполезно.
SELECT * FROM dictionary WHERE MATCH(word) AGAINST("+hello" IN BOOLEAN MODE);
-- returns:
<0 row matched>
Почему? И как я могу заставить его работать?