Php 如何在mySQL中创建搜索查询数据集的相关分析
在过去的两年里,我在我的网站上记录了所有的搜索,但从未分析过数据集。我现在有大约12万个条目,其中似乎有很多相关数据 我希望你们能帮助我以一种高效的方式从mySQL数据库中查询这些数据,并用php以一种高效的方式呈现结果Php 如何在mySQL中创建搜索查询数据集的相关分析,php,mysql,search,analysis,Php,Mysql,Search,Analysis,在过去的两年里,我在我的网站上记录了所有的搜索,但从未分析过数据集。我现在有大约12万个条目,其中似乎有很多相关数据 我希望你们能帮助我以一种高效的方式从mySQL数据库中查询这些数据,并用php以一种高效的方式呈现结果 +------------+-------------+-----------------------+-----------------+ | id | SearchQuery | Timeofsearch | User_IP
+------------+-------------+-----------------------+-----------------+
| id | SearchQuery | Timeofsearch | User_IP |
+------------+-------------+-----------------------+-----------------+
| 201201 | Football | 2014-12-28 10:04:06 | 66.249.67.57 |
| 201202 | Ball | 2014-12-28 09:36:57 | 68.180.228.101 |
| 201203 | Handball | 2014-12-28 09:36:57 | 46.161.41.31 |
| 201204 | Goal | 2014-12-28 08:02:18 | 66.249.67.41 |
| 201205 | Glow | 2014-12-28 07:24:43 | 207.46.13.30 |
+------------+-------------+-----------------------+-----------------+
一些问题:
许多搜索查询在主题或方式上都很相似
这些都是书面的
- 足球与Fotball和Football应该被视为相似
(只是拼写错误) - 一些搜索查询在主题上类似,例如Nike football、阿迪达斯football、大型football、小型football-它们都包含football->不确定该如何处理,因此欢迎提出建议