gpt4 book ai didi

php - 使用 php 在 mysqldb 中搜索

转载 作者:行者123 更新时间:2023-11-29 01:48:15 25 4
gpt4 key购买 nike

如何在 mysqldb 中实现出色的搜索 - 在表中如果我使用“...LIke %bla%...”搜索,则不会找到所有条目 - 例如,如果 bla 在一个词中。使用 soundex 进行搜索会很棒 - 但如果我阅读手册,我必须创建一个 soundex-index 来搜索 soundex-values?

所以问题是什么是“最佳实践”,可以在简单的列“标题”或其他内容中编写一个好的 db-search vor 关键字。

再见

最佳答案

对于文本搜索,除了使用 LIKE 子句之外,您还有两种选择 - FULLTEXT索引(这意味着使用 MyISAM)或使用特定的索引引擎,例如 LuceneSphinx .

我个人推荐使用 Sphinx,它与 MySQL 和 PHP 完美集成,并且对于文本搜索(以及其他查询)来说速度非常快。

关于php - 使用 php 在 mysqldb 中搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/353252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com