我刚刚发现了一堆我的MySQL数据库流氓数据...MySQL - 查找部分字符串 - 全文?
得到它是通过一个列的唯一方式 - FILE_PATH
包含剥离文件路径的版本斜线。还有在这个集合了几个流氓文件,我需要找到 - 它们都具有文件名“Thumbs.db”这个,但他们有各种各样的路径
例如:
F:DatasetGroupedByFormatsx-FMT-398Thumbs。 DB
我在球场上全文索引,但是下面的查询不给任何回报:
SELECT * FROM main_small WHERE MATCH `FILE_PATH` AGAINST ('Thumbs.db')
响应:
MySQL returned an empty result set (i.e. zero rows). (Query took 0.0382 sec)
我不确定这是否是因为我的语法错误,或者文本字符串是否需要用空格/标点符号隔开。
如果你使用(“‘Thumbs.db’这个”)(用双引号括年短语)你的全文查询可能会奏效,但这也将找到“拇指分贝”(无)。 – Andrew 2012-03-05 21:11:23