【发布时间】:2015-05-05 14:16:35
【问题描述】:
我对 MySQL 知之甚少。现在我有一个包含近 1,000,000 个条目的表,我希望在特定列中搜索特定字符串并返回这些列。
我看过LIKE,但对于如此庞大的条目,我读起来很慢。我听说全文索引是一个更好的搜索选择。
我使用 phpMyAdmin 来查看我的 MySQL 数据库。我不知道我需要对我的表进行哪些确切的修改以及之后应该使用的功能?
PS:另外,是否可以像LIKE那样与AGAINST进行模式匹配
【问题讨论】:
-
“我对 MySQL 知之甚少。现在我有一个包含近 1,000,000 个条目的表” - 那么为什么要承担像一百万行这么大的项目呢?当您几乎不知道如何游泳时,有点难以跳入深水区;-)
-
一百万大吗?
-
好的一百万零一个;现在这更大了 ;-)
-
您能否提供一些细节以及您目前拥有的情况?
-
我正在使用以下查询:w3schools.com/sql/sql_like.asp@MatteoSp 好的,让它变成 10 M :)
标签: php mysql phpmyadmin full-text-search sql-like