我正在尝试这个简单的查询:
SELECT * FROM `Users` WHERE MATCH (`User`) AGAINST ('User') LIMIT 5
我在列User上有一个FULLTEXT索引。
EXPLAIN SELECT返回:
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE Users fulltext user_comparator user_comparator 0 1 Using where
我做错了什么?
答案 0 :(得分:1)
如果您的列user
的50%或更多列中包含“用户”一词,则会将其视为常见且不匹配任何行。如果你正在处理少量数据,你可以随时使用'喜欢'比较器。