当前位置:首页 > 日记 > 正文

一种解决mysql数据库中文模糊检索问题的方法

一种解决mysql数据库中文模糊检索问题的方法
在MySQL中,检索中文模糊检索时,经常会返回一些与它们无关的记录。例如,在搜索%一%之前,我遇到过类似的问题。在详细阅读MySQL手册之后,我们找到了一种便捷的解决方法,并得到了令人满意的结果。

希望通过标题检索新闻库,关键词可包括中文和英文,如下所示:SQL:

下面提到:
U3000 U3000
代码:
选择ID、标题、从achech_com.news,标题是一%名
作为返回的结果,一些标题字段决定一个关键字只带一些中文,但它也返回到检索结果。

使用二进制属性检索的解决方案,例如:

下面提到:
U3000 U3000
代码:
选择ID、标题、从achech_com.news二进制标题是一%名
返回的结果是正确的,但英文字母是小的和敏感的,所以有时候检索如有鸟翼的狮身怪物,有鸟翼的狮身怪物是不同的结果。知道二进制属性的使用可以在问题面前解决,看MySQL ucase和concat函数,其中ucase英语都会为资本,而concat功能与特点,以下是SQL语句,我们完全解决了:
U3000 U3000
代码:
选择ID、标题、名称achech_com.news

在二进制ucase(标题)喜欢(concat,ucase('a'),%)

第一步是获取二进制指定的属性,以准确的搜索结果,而标题内容是信件的存在可能因此首先使用函数的字段内容都转换为大写字母,然后像操作,且操作使用模糊方法,使用concat的优势。可以直接的关键词,不需要bring'a'million %符号,直接进入你的变量,都是任何语言中没有恐惧。当然,你可以这样写,太。
U3000 U3000
代码:
选择ID、标题、从achech_com.news二进制ucase名称(标题)喜欢ucase
结果是令人满意的,但速度可能是N毫秒慢。

相关文章

无法设置默认浏览器不能更改默认浏

无法设置默认浏览器不能更改默认浏

默认浏览器,设置,解决方案,电脑软件,问题: 听说搜狗浏览器速度快,安装在你的电脑上,想把它设为默认浏览器,搜狗浏览器菜单点击设置默认浏览器,可以打开电脑;有时是页面文件,默认浏览器还是IE,不知何故 答案uff1a 这是因为计算机辅助工具软件(如:360…

Linux如何看待硬盘的大小

Linux如何看待硬盘的大小

硬盘,如何看待,大小,电脑软件,Linux,评论:Linux如何看待系统信息和硬件信息,如硬盘的大小、内存大小等。 上面可以看到很多信息。 fdisk磁盘L DF查看系统硬盘和使用信息 lspci查看主板信息,等等。 猫/ proc / cpuinfo CPU信息 猫/ proc /内存…

防止非法用户注册的UNIX技术

防止非法用户注册的UNIX技术

用户注册,技术,电脑软件,UNIX,点评:在SCO UNIX操作系统的开放,网络共享系统,一般的因素,如数据库、UNIX操作系统的数据信息安全问题越来越突出,尤其是港口码头的安全管理是信息系统安全的重要环节。由于操作系统本身的缺陷和企业网络的分散性,远…

快速释放系统内存在Windows2003系

快速释放系统内存在Windows2003系

系统,释放,方法,快速,电脑软件,点评:电脑的内存是有限的使用时间较长,在系统内存少,如何让记忆在Win2003系统更多的是空的吗该方法操作简单,步骤简单。有这个要求的朋友可以试着操作它。 计算机的内存是有限的,这些人知道,所以买电脑一直想买个好…

Windows7的备份功能使用图形

Windows7的备份功能使用图形

图形,备份,功能,电脑软件,点评:很多新朋友不知道如何使用Windows7的备份功能,这是一个很好的教程,你可以参考下 1。点击开始按钮; 2。点击系统与安全;; 三.单击备份和还原;; 4。单击设置备份;; 5。选择保存备份的位置,然后单击下一步;; 6。单击保存设置…

Linux的SVN客户端使用介绍

Linux的SVN客户端使用介绍

客户端,电脑软件,Linux,SVN,点评:这篇文章将介绍使用svn客户端详细介绍Linux下的方法,需要的朋友可以参考一下。 svnaddvalues / / / XML字符串,添加 svnst / / -视图状态 svnci / / --提交svnci-m svnci,许可 1。到本地目录的文件签出 Svnche…

电子邮件软件Foxmail的安装

电子邮件软件Foxmail的安装

安装,电子邮件,电脑软件,Foxmail,如何安装的电子邮件软件Foxmail本文安装Foxmail软件电子邮件软件的一个例子。当你下载并安装以下界面,请参阅如何下载软件。 该客户端安装界面第一屏 客户端安装界面二屏幕 单击接受、开始安装、等待进度…

Win2000服务器的入侵检测

Win2000服务器的入侵检测

入侵检测,服务器,电脑软件,>系统安全>文本 Win2000服务器的入侵检测 2004-10-15 22:37:30 我要作出贡献 Win2000服务器的安全配置,以及配置的Win2000 Server可以防止入侵和渗透,但是超过90%,系统安全是一个连续的过程,随着新漏洞的出现和服务…

在显示XP的滚动条,蓝色的屏幕进入pe

在显示XP的滚动条,蓝色的屏幕进入pe

屏幕,滚动条,系统,显示,很慢,问题: 当客户端的计算机启动时,它显示了蓝屏屏幕后显示的XP滚动条。使用最后正确配置也不,同一个蓝屏进入安全模式。 解析: 电脑系统文件被怀疑是破坏,准备重装系统。该系统光盘放入驱动器,和BIOS已经设置为驱动,但…

安装ArcGIS9.2Vista下解

安装ArcGIS9.2Vista下解

安装,电脑软件,Vista,摘要:我在网上看到了很多介绍,浏览了很多网页,并且已经尝试了好几次。最后,我们解决了安装ArcGIS9.2在Vista的问题。此外,如果一个汉化补丁的安装,有不能使用的一些功能,所以最好使用英文版的。这是你在安装过程中,分享一些技…

高德地图怎么下载离线地图 离线地

高德地图怎么下载离线地图 离线地

高德地图怎么下载离线地图 离线地图下载方法介绍,高德地图,离线地图,下载离线地图,下载,点击,工具,列表,点击进入,高德地图怎么下载离线地图?我们打开高德地图点击更多工具,选择想要下载的地区即可下载离线地图。接下来小编为大家带来的高德地图离线…

理解系统进程中隐藏的病毒和特洛伊

理解系统进程中隐藏的病毒和特洛伊

特洛伊木马,方法,系统进程,三种,电脑软件,信息船的计算机软件应用专栏的编辑是基于: 系统中没有病毒和木马,因此不能完全脱离过程。即使使用隐藏的技术,我们仍然可以从过程中找到线索。因此,检查系统中活动的进程是检测木马的最直接的方法,但同…