mysql多条件模糊查询搜索结果优先按最佳匹配度排序
<p>首先,我们需了解下mysql的locate函数: LOCATE(substr,str):返回字符串str第一次出现的子串substr的位置; LOCATE(substr,str,pos):返回第一次出现在字符串str的子串substr的位置,从位置pos开始。substr不在str中,则返回0。</p> <p>SQL示例 - 搜索结果按...
51工具盒子
<p>首先,我们需了解下mysql的locate函数: LOCATE(substr,str):返回字符串str第一次出现的子串substr的位置; LOCATE(substr,str,pos):返回第一次出现在字符串str的子串substr的位置,从位置pos开始。substr不在str中,则返回0。</p> <p>SQL示例 - 搜索结果按...
<p>mysql:解决数据库名字的格式------不能用横杠-</p> <p>mysql 数据库名字用-而非_ 下划线报错处理(mysql数据库名带下划线等特殊字符时,分权限报错)</p> <p>不过命名数据库大家还是尽量不要用这种有争议的字符。</p> <pre><code>ERR...
<p><a href="https://zhuanlan.zhihu.com/p/487808770">MySQL8报错mysqldump: Couldn't execute SELECT COLUMN_NAME - 知乎 (zhihu.com)</a></p> <pre><code&...
<p>嗨,你好呀,我是<strong>猿java</strong></p> <p>在 MySQL数据库中,提供了一系列获取时间的函数,这些函数在我们的日常开发中经常用到。这篇文章,我们将一一列举这些函数以及展示如何使用它们和它们的应用场景。</p> <h1>NOW() {#NOW}</h1...
<p>MySQL 中的 VARCHAR 和 CHAR 是用于存储字符串的两种数据类型,它们在存储方式、性能和使用场景上都有显著的区别。这篇文章,我们将对 VARCHAR 和 CHAR 进行详细的分析。</p> <h1>基本定义 {#基本定义}</h1> <h2>CHAR {#CHAR}</h2> <p...
数据库服务权限管理 1 数据库服务权限管理 查看数据库权限信息; show privileges; all privileges 代表了几乎所有的权限除 grant option 外, 授权 grant insert,select on *.* to baimei@'%' ...
<p>workbench 导入数据</p> <p>workbench 导入 sql 文件 : <a href="https://51tbox.com/">连接</a></p> <p>mysql 基于workbench 的数据在线迁移 : <a href="ht...
[#](#mybatis-plus-基础教程) mybatis-plus 基础教程 {#mybatis-plus-基础教程} ============================================================== 本文讲述 springboot 集成 mybatis-plus 的具体步骤。mybatis-plus 是基于 mybatis ...
<p><strong>执行计划(execution plan,也叫查询计划或者解释计划)是数据库执行 SQL 语句的具体步骤</strong>,例如通过索引还是全表扫描访问表中的数据,连接查询的实现方式和连接的顺序等。如果 SQL 语句性能不够理想,我们首先应该查看它的执行计划。本文主要介绍如何在各种数据库中获取和理解执行计划,并给出进一步深...
<p><img src="/img/blog/20220323173546.png" alt="" /></p> <h3><a href="#注意事项">#</a> 注意事项 {#注意事项}</h3> <ul> <li...