mysql慢查询

  • MySQL数据库基础(三):多表查询,子查询,开窗函数

    表与表之间的关系 在SQL语句中,数据表与数据表之间,如果存在关系,一般一共有3种情况: ① 一对一关系(高级) 比如有A、B两张表,A表中的每一条数据,在B表中有一条唯一的数据与之对应。 用户表user user_id(用户编号) 账号username 密码password 001 admin admin888 002 itheima

    2024年02月12日
    阅读 45
  • Mysql 字段模糊查询,在页面中输入%查询全部的问题处理

    一、背景   测试小妹闲着无聊,针对某一个查询项进行“ % ”测试,正常查询效果应该是返回空数据,但是却查出所有的数据。 二、解决方案 1、在使用mybatis的模糊查询时,有两个特殊符号需要注意: %(百分号):相当于任意多个字符; _(下划线):相当于任意的单个字符;

    2024年02月01日
    阅读 38
  • MySQL数据库查询语句之组函数,子查询语句

    以组为操作单位,一组数据得到一个结果。 在没有手动分组的前提下,整张表默认为一组数据 max(列名):获取最大值 min(列名):获取最小值 sum(列名):获取总和 avg(列名):获取平均值 count(列名):统计值的个数 所有组函数都会自动忽略null值 在某些情况下,我们需要根据需要

    2024年01月30日
    阅读 59
  • MySQL一对多查询

    当我们需要查询多张表之间的数据关系时,MySQL中的一对多查询就是非常关键的一种操作方式。下面,我们以查询最新数据为例子来介绍MySQL一对多查询。 上述查询中,我们使用了MySQL的LEFT JOIN操作,将表1和表2进行关联。其中,table1.id是表1的主键,而table2.table1_id是表2的外键

    2024年02月10日
    阅读 15
  • MySQL数据表查询

    😇作者介绍:一个有梦想、有理想、有目标的,且渴望能够学有所成的追梦人。 🎆学习格言:不读书的人,思想就会停止。——狄德罗 ⛪️个人主页:进入博主主页 🗼专栏系列:进入MySQL知识专栏 🌼欢迎小伙伴们访问到博主的文章内容,在浏览阅读过程发现需要纠正的地

    2024年02月11日
    阅读 72
  • Mysql select查询练习

    目录 (一)  1、查询出部门编号为30的所有员工:  2、所有销售员的姓名、编号和部门编号: 3、找出奖金高于工资的员工: 4、找出奖金高于工资60%的员工: 5、找出部门编号为10中所有经理,和部门编号为20中所有销售员的详细资料: 6、找出部门编号为10中所有经理,部门

    2024年02月16日
    阅读 66
  • 【MySQL】不就是子查询

    今天我们来学习多表查询的下一个模块——子查询,子查询包括了标量子查询、列子查询、行子查询、表子查询,话不多说我们开始学习。 前言  目录 一、子查询 1. 子查询的概念 2. 子查询语法格式  2.1 根据子查询结果不同可以分为: 2.2 根据子查询位置分为: 2.3 标量子查

    2024年02月10日
    阅读 36
  • MySQL(五)——多表查询

    MySQL(四)——约束 概述:项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种联系,基本分为三种: 一对多(多对一) 多对多 一对一 一个部门对应多个员工,一

    2024年01月30日
    阅读 24
  • MySQL之select查询

    SQL: 结构化查询语言 (Structured Query Language),在关系型数据库上执行数据操作、数据检索以及数据维护的标准语言。使用SQL语句,程序员和数据库管理员可以完成如下的任务。 改变数据库的结构 更改系统的安全设置 增加用户对数据库或表的许可权限(root和普通用户的权限)

    2024年02月19日
    阅读 40
  • Mysql查询(SELECT)

    基本查询:SELECT FROM SELECT 查询字段 FROM 表名; SELECT * FROM userinfo; 条件查询:用where表示查询条件 SELECT 查询字段 FROM 表名  WHERE 条件; 模糊查询:like %匹配0或多个字符,一般不用左模糊(%放在左边,导致索引失效,降低查询效率) SELECT 查询字段 FROM 表名 WHERE username LIKE \\\"%熊

    2024年02月10日
    阅读 43
  • MySQL-----多表查询(一)

    目录 一.多表关系: 1.1 一对多(多对一): 1.2 多对多: 1.3 一对一: 二.多表查询概述: 三.连接查询: 3.1内连接: 3.2外连接: 3.3自连接查询: 3.4联合查询: 项目开发中, 在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构 ,由于业务之间

    2024年04月27日
    阅读 33
  • MySQL 多种查询方法

    作为案例的三个表 点击获取建表语句和表数据 1、单表查询 1.选择表中的若干列 1.查询指定列 2.查询全部列 3.查询经过计算的值 3.1、查询到同学的出生年份 3.2、起别名,增加列,通过函数转换大小写 2.选择表中的若干元组 1.消除取值重复行 2.查询满足条件的元组 2.1、比较大

    2024年02月04日
    阅读 37
  • MYSQL自连接、子查询

    自连接:外键指向表自身的主键 子查询的效率较差,尽量减少子查询,而采用多表关联查询

    2024年01月31日
    阅读 41
  • 01【MySQL架构、查询缓存】

    1)下载安装wget命令 2)在线下载mysql安装包 3)解压mysql安装包: 安装包介绍: 安装包名称 简介 mysql-community-client MySQL客户端应用程序和工具 mysql-community-common 服务器和客户端库的通用文件 mysql-community-devel MySQL数据库客户端应用程序的开发头文件和库 mysql-community-embedded-com

    2024年05月24日
    阅读 38
  • 6-MySQL查询条件

    在MySQL中,高级查询是指使用更复杂的查询语句和操作符来检索和操作数据库中的数据。高级查询可以帮助您更精确地找到所需的信息,并提高查询的效率和灵活性。 以下是高级查询的一些常见应用场景和意义: 连接多个表:使用JOIN操作符将多个表连接起来,以便在一次查

    2024年02月08日
    阅读 40
  • MySQL学习笔记 ------ 条件查询

    //----------条件查询----------// SELECT 查询列表 FROM 表名 WHERE 筛选条件; 1、按条件表达式筛选 (1) 简单条件运算符: = != = =  =安全等于 (2)案例1:查询工资 12000 的员工信息 (3)案例2:查询部门编号不等于90号的员工名和部门编号 2、按逻辑表达式筛选 (1)逻辑运算符:

    2024年02月15日
    阅读 37
  • MySQL-多表查询(下)

    ♥️ 作者:小刘在C站 ♥️ 个人主页: 小刘主页 ♥️ 每天分享云计算网络运维课堂笔记,努力不一定有回报,但一定会有收获加油!一起努力,共赴美好人生! ♥️ 树高千尺,落叶归根人生不易,人间真情 前言 我们之前在讲解 SQL 语句的时候,讲解了 DQL 语句,也就是数

    2024年02月06日
    阅读 39
  • MYSQL的慢查询

    通过查询 SQL 的执行频次,我们就能够知道当前数据库到底是增删改为主,还是查询为主。 那假如说是以查询为主,次数我们可以借助于慢查询日志。接下来,我们就来介绍一下MySQL 中的慢查询日志。 慢查询日志记录了所有执行时间超过指定参数( long_query_time ,单位:秒,

    2024年02月09日
    阅读 31
  • [MySQL]复杂查询(进阶)

    专栏简介 :MySql数据库从入门到进阶. 题目来源:leetcode,牛客,剑指offer. 创作目标:记录学习MySql学习历程 希望在提升自己的同时,帮助他人,,与大家一起共同进步,互相成长. 学历代表过去,能力代表现在,学习能力代表未来!  1.新增 2. 聚合查询 2.1 聚合函数 3. 分组查询(grop by) 4. ha

    2024年02月16日
    阅读 35
  • 【MySQL】查询进阶

    对于整数类型的主键,常配搭自增长auto_increment来使用。插入数据对应字段不给值时,使用最大值+1。 即在设定主键约束后加 auto_increment 在数据库中,外键约束(Foreign Key Constraint)用于建立表与表之间的关系,通过将一个表的列与另一个表的主键或唯一键相关联来定义这种关

    2024年02月16日
    阅读 17