|
|
1
5
在使用mysql的全文搜索时无法很好地做到这一点。你所做的(用预先定义的字符串替换特殊字符)是唯一的方法。 您可以考虑使用 Sphinx Search 相反。它显然支持转义特殊字符,而且所有的报告都比默认的全文搜索快得多。 |
|
|
2
4
mysql在构建全文索引时忽略了哪些标记,这相当残酷。我会说,在遇到“C++”这个词的时候,它可能会删去加号,只留下C,然后忽略它,因为它太短了。您可能可以将mysql配置为包含单字母单词,但它并没有对此进行优化,而且我怀疑您是否可以让它按您所希望的方式处理加号字符。 如果你需要一个好的内部搜索引擎,你可以在这里配置这样的东西。 Lucene 已经被移植到各种语言中 including PHP (in the Zend framework) . 或者如果你需要更多的“标签”而不是文本搜索,那么其他的东西可能更合适。 |
|
|
Bard.Mus · 迁移后的数据库字符集环境 1 年前 |
|
Efannnnnn · 将Id数据存储到任何页面 1 年前 |
|
|
yooooo · 用于在块中删除的存储过程-LOOP未执行 1 年前 |
|
John Beasley · 更新一定数量记录的连续日期 1 年前 |
|
|
ColinM · MySQL以前的结果查询返回不正确的值 1 年前 |
|
Sergey_Z · MySQL只需无条件连接2个表和交叉连接 1 年前 |