Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mysql全文索引_Mysql_Indexing_Full Text Search - Fatal编程技术网

mysql全文索引

mysql全文索引,mysql,indexing,full-text-search,Mysql,Indexing,Full Text Search,我需要MySQL全文搜索来索引类似207/12.25/07/2012的内容数据库至少有200万行,而且还在增长,因此正确的索引是绝对必要的。请帮忙。现在看来,斜杠和句号被省略,只有2012被索引。全文索引可用于搜索较大文本块中的单词。看到你的数据不是由单词组成的,那么一个普通的索引对你来说不是很有用吗?这将使搜索像207/12%这样的前缀变得很快 如果使用普通索引搜索后缀,如%25/07/2012,则需要进行完整的表格扫描。如果要搜索后缀,可以创建一列,该列包含反向数据,然后索引并搜索该列 如果

我需要
MySQL
全文搜索来索引类似207/12.25/07/2012的内容数据库至少有200万行,而且还在增长,因此正确的索引是绝对必要的。请帮忙。现在看来,斜杠句号被省略,只有2012被索引。

全文索引可用于搜索较大文本块中的单词。看到你的数据不是由单词组成的,那么一个普通的索引对你来说不是很有用吗?这将使搜索像
207/12%
这样的前缀变得很快

如果使用普通索引搜索后缀,如
%25/07/2012
,则需要进行完整的表格扫描。如果要搜索后缀,可以创建一列,该列包含反向数据,然后索引并搜索该列


如果你正在寻找中间的东西,比如<代码> %12.25% ,创建一个<代码>全文> <代码>索引可能是有意义的,你只需要(mysql .com),但是显然这需要从源编译MySQL。< /P>你做什么搜索?