LIKE

我们正常情况一般都是通过like进行模糊查询比如

select username,password,sex,age from user_info where username like '你很牛掰哦'

INSTR()

但是今天我查了下mysql的资料发现居然还有个更牛掰的mysql的函数instr()
instr()是通过字符串中查找子字符串或检查字符串中是否存在子字符串

//str是要搜索的字符串。
//substr是要搜索的子字符串。
instr(str,substr)

select username,password,sex,age from user_info where instr(username,'你很牛掰哦')>0

like模糊查询和instr查询,instr更加快些。具体原因俺也不知道,有懂的大佬多多指教

参考网站:https://www.yiibai.com/mysql/instr.html

个人网站:沉默小管
如有错误,请多多指教。
如对你有帮助,给个赞吧。

【mysql】提高mysql模糊查询速度相关推荐

  1. MySQL基础_模糊查询—between and in is null <=>(安全等于)等关建字

    文章目录 MySQL基础_模糊查询-in关键字 MySQL基础_模糊查询-is null关键字 MySQL基础_[补充]安全等于的介绍 eg: select * from table where 字段 ...

  2. mysql LOCATE() 函数 模糊查询,类似like %%

    mysql LOCATE() 函数 模糊查询,类似like '%%' 查询的字符串 前面添加 BINARY ,区分大小写 SELECT * FROM `ce1` WHERE locate(BINARY ...

  3. mysql 用户通配符_浅谈mysql通配符进行模糊查询的实现方法

    在mysql数据库中,当我们需要模糊查询的时候 ,我们会使用到通配符. 首先我们来了解一下2个概念,一个是操作符,一个是通配符. 操作符 like就是SQL语句中的操作符,它的作用是指示在SQL语句后 ...

  4. MySQL多重条件模糊查询_简单实现mysql多字段模糊查询

    在后台的项目中,会经常遇到,就是信息的查找,这里就举个简单的例子,如搜索某一个产品的信息,在一个表里面有多个字段,而搜索的内容可能是其中的某个字段,这样只有多字段查询才能实现. MySQL多字段模糊查 ...

  5. oracle 模糊查询_MySQL Like模糊查询速度太慢如何解决

    问题:明明建立了索引,为何Like模糊查询速度还是特别慢? Like是否使用索引? 1.like %keyword 索引失效,使用全表扫描.但可以通过翻转函数+like前模糊查询+建立翻转函数索引=走 ...

  6. 采用全文索引解决模糊查询速度慢的问题

    众所周知,使用 like 进行模糊查询速度极差,包括 like 'AAA%' ,like '%AAA',like '%AAA%',like '%A%A%'以及采用"_"进行单字符匹 ...

  7. oracle模糊查询很慢,采用全文索引解决模糊查询速度慢的问题

    众所周知,使用 like 进行模糊查询速度极差,包括 like 'AAA%' ,like '%AAA',like '%AAA%',like '%A%A%'以及采用"_"进行单字符匹 ...

  8. mysql 索引的模糊查询_MYSQL语法(模糊查询,视图,索引)

    MYSQL语法(模糊查询,视图,索引) 2020年08月11日 | 萬仟网IT编程 | 我要评论 MYSQL模糊查询模糊查询,查询name 以张开头的数据select *from t1 where n ...

  9. 关于解决MYSQL的like模糊查询效率的一种方案

    大家都知道like %suibin% 这种查询的效率极低,而MYSQL也建议不要这样模糊查询,常用的是把数据同步到CACHE里: 1.比如同步到ES里用ES模糊查询.或者同步数据到MongoDB实现模 ...

最新文章

  1. 如何创建文件并用Java写入文件?
  2. yii2 gradview 输出当前时间和图片
  3. C++17中那些值得关注的特性
  4. 【JZOJ3397】【luoguP4556】雨天的尾巴
  5. Spring核心注释
  6. Java动态追踪技术探究 1
  7. 论文浅尝 | 变分知识图谱推理:在KG中引入变分推理框架
  8. 信息学奥赛C++语言: 抽奖1
  9. java 监听事件和处理事件_Java基础教程之事件和监听器
  10. 名为 cursor_jinserted 的游标不存在_你还在买丑橘吗?知道的人不多,看完后记得告诉身边人...
  11. 手机窃取PC信息,APT基础。
  12. tar 整个linux系统,linux下tar解压
  13. hadoop完全分布式集群下安装sqoop
  14. IP反向解析查询的方法
  15. 如何优雅地制作精排 ePub —— 个人电子书制作规范及基本样式表
  16. 公司估值:格雷厄姆的公司价值评估模型及应用——成长估值(一)
  17. sz方法从服务器下载超过4g文件方法
  18. 技术总监做技术经理的工作,技术经理做研发的工作是怎么回事?
  19. Windows下编译LibreCAD
  20. Android13源码下载及全编译流程

热门文章

  1. python中字典的查询方法
  2. PyQt5制作一个简单的登录界面
  3. wireshark实战笔记之路由跟踪(tracert)
  4. 勤哲服务器 网页填报,勤哲excel服务器按条件提示必填|必填条件_勤哲App应用之家...
  5. css画三角形(怎么用css画三角形)
  6. zxing生成二维码去白边
  7. Java后端新人入职第一天,环境搭建,全看这篇就行了
  8. 高清大图素材图片资源,你知道哪里找么?
  9. DetectoRS-最强目标检测网络 54.7AP | Detecting Objects with Recursive Feature Pyramid and Switchable Atrous
  10. SSM+Vue+Element-UI实现员工工资管理系统