当前位置:首页 > 系统运维 > 正文内容

提高MySQL全文搜索索引的字段,提高搜索效率即可

a8116255316年前 (2010-06-10)系统运维9

以下的文章主要是通过提高搜索效率的方案来提高MySQL全文搜索索引的字段,为了提高MySQL全文搜索索引我在网上查阅过很多的资料,但是其实际的操作步骤都不全面,所以今天我例举的是自己的实际操作流程。

一个SELECT查询中的LIKE语句来执行这种查询,尽管这种 *** 可行,但对于全文查找而言,这是一种效率极端低下的 *** ,尤其在处理大量数据的时候。

开发者只需要简单地标记出需要全文查找的字段,然后使用特殊的MySQL(和PHP搭配之更佳组合) *** 在那些字段运行搜索,这不仅仅提高了性能和效率(因为MySQL(和PHP搭配之更佳组合)对这些字段做了索引来优化搜索),而且实现了更高质量的搜索,因为MySQL(和PHP搭配之更佳组合)使用自然语言来智能地对结果评级,以去掉不相关的项目。

建表:

ALTER TABLE 表名 ADD FULLTEXT INDEX (表字段);

使用SHOW INDEXES命令来检查索引已经被添加

拥有了数据和索引,就可以使用MySQL(和PHP搭配之更佳组合)的全文搜索了,最简单的全文搜索方式是带有MATCH...AGAINst语句的SELECT查询:

SELECT 表字段 FROM 表名 WHERE MATCH (全文搜索表字段) AGAINST ('搜索字符串');

最后显示结果

上面说了这么多内容,是关于对MySQL全文搜索索引的字段提高搜索效率的介绍,不知道各位对MySQL的认识是不是更上一层楼了,时时关注IT *** ,学习最新Mysql技术。

上述的相关内容就是对MySQL全文搜索索引的字段提高搜索效率的描述,IT技术网itjs.cn整理分享给学习MySQL的朋友,希望大家喜欢这样的Mysql文章或资料。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://2345hao.cn/blog/index.php/post/21005.html

分享给朋友:

“提高MySQL全文搜索索引的字段,提高搜索效率即可” 的相关文章

windows 7系统的电脑发出嘟嘟嘟的声音该怎么解决?

windows 7系统的电脑发出嘟嘟嘟的声音该怎么解决?

在某些电脑中,机器内部蜂鸣器与系统的声音输出方案是相关联的,这样一来会导致当系统输出声音时,即使电脑没有连接外部音响或耳机,也会通过内置蜂鸣器发出“嘟嘟哔哔”的声音。这个问题主要出现在Windows 7电脑中,假如你的电脑恰好遇到了这样的问题,可参考下面的方法来解决: 1、在桌面“计算机”图标上右...

如何设置Win 7通知栏重新显示电源按钮

如何设置Win 7通知栏重新显示电源按钮

有些使用本本的朋友可能会发现,右下角通知栏区域会无法显示电源按钮,导致在插上电源或者是使用电池的时候都无法进行区分。造成这种情况大部分都是因为使用了第三方修改过的系统版本或者对于系统优化过度,所以今天就来解决这个问题。 第一步:在开始菜单的搜索窗口输入“gpedit.msc”,进入组策略编辑器,依...

Windows7开机后出现黑一下屏性能降低

Windows7开机后出现黑一下屏性能降低

打开IE浏览器的时候、聊QQ的时候、玩游戏的时候… … 这到底是谁惹的祸呢? 很多人都知道Windows 7桌面特效全部开启会使系统性能降低,那到底是哪个特效导致的这一情况呢? 解决办法: 右键计算机,高级系统设置-性能-设置-关闭”任务栏和开始菜单使用动画“和”最大化和最小化动态显示窗口“...

各个都很实用:windows 7系统电脑日常小技巧

各个都很实用:windows 7系统电脑日常小技巧

在使用Windows 7的时候很多用户对于系统的很多功能并不是很了解,也正是因为这样的不了解导致很多用户在使用Win 之后并不能体验Windows 7的功能便携和强大功能,导致很多用户对于Windows 7的认识还是比较模糊,不过为了让更多的朋友了解Windows 7的特点和便携应用,今天就为大家汇...

windows 7旗舰版系统提示应用程序错误代码0xc0000409的故障原因

windows 7旗舰版系统提示应用程序错误代码0xc0000409的故障原因

问题现象,具体如下所示:  故障分析: 一般来说,出现这种情况是因为电脑误删系统文件或者是系统文件被顽固木马破坏。       解决方法: 1、下载360安全卫士,找到里面的急救箱开始急救,然后进行修复,完成后重新启动; 2、下载瑞...

windows 7系统开机提示Windows驱动器未就绪的故障原因及解决方法

windows 7系统开机提示Windows驱动器未就绪的故障原因及解决方法

 故障分析: 主要原因应该是不存在软盘驱动器或驱动器未安装,找到故障原因后,Windows 7 32位系统只要将软盘驱动器禁用就可以了。 解决措施: 1、右键点击计算机,选择管理,打开计算机管理窗口; 2、在计算机管理中,找到设备管理器,在右边的软盘控制器中右击,选择卸载即可。 以...