• MySQL 数据库如何实现存储时间

    1.切记不要用字符串存储日期 字符串占用的空间更大! 字符串存储的日期比较效率比较低(逐个字符进行比对),无法用日期相关的 API 进行计算和比较。 2.Datetime 和...

    吾爱主题 2024-04-01 23:23:53阅读:114
  • MySQL更新,删除操作分享

    一、更新 UPDATE 表名 SET 字段1 = 值1, 字段2 = 值2,... WHERE 条件; 把id为12所对应的名字改为老哈: update users SET...

    吾爱主题 2024-04-01 23:23:53阅读:173
  • MySQL 创建三张关系表实操

    1.创建学生表 create table tbl_stu ( id int not null primary key auto_increment, name varchar...

    吾爱主题 2024-04-01 23:23:52阅读:114
  • MySQL 创建多对多和一对一关系方法

    一、创建多对多 1.学生表 ? 1 2 3 4 5 6 7 create table student...

    吾爱主题 2024-04-01 23:23:52阅读:156
  • 图文详解Mysql索引的最左前缀原则

    前言 之所以有这个最左前缀索引 归根结底是mysql的数据库结构 B+树 在实际问题中 比如 索引index (a,b,c)有三个字段, 使用查询语句select * fro...

    吾爱主题 2024-04-01 23:23:52阅读:153
  • MySql利用父id递归向下查询子节点的方法实例

    不用写存储过程,不用建数据库函数,一段sql就可以实现 不用写存储过程,不用建数据库函数,一段sql就可以实现 不用写存储过程,不用建数据库函数,一段sql就可以实现 SELEC...

    吾爱主题 2024-04-01 23:23:51阅读:156
  • MySql中JOIN的用法示例详解

    上次面试被问到JOIN,自己都已经忘了课堂上讲的笛卡尔积那些就是JOIN,最近重新复习了一遍 JOIN的含义就如英文单词“join”一样,连接两张表,大致分为内连接,外连接,右连接,左连接,...

    吾爱主题 2024-04-01 23:23:51阅读:175
  • Mysql生成数据字典的原理与实例

    生成原理 在MySQL中,有个自带的数据库,名为information_schema。其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问...

    吾爱主题 2024-04-01 23:23:50阅读:143
  • MySQL实战记录之如何快速定位慢SQL

    开启慢查询日志 在项目中我们会经常遇到慢查询,当我们遇到慢查询的时候一般都要开启慢查询日志,并且分析慢查询日志,找到慢sql,然后用explain来分析 系统变量 MySQL和...

    吾爱主题 2024-04-01 23:23:50阅读:132
  • MySQL中rank() over、dense_rank() over、row_number() over用法介绍

    前言 本篇介绍的三个函数均MySQL 8.x 以上版本,8.x以下版本会报语法错误,属于正常现象。 MySQL 8.x 实际上就是 MySQL 5.8x,大概是为了通过...

    吾爱主题 2024-04-01 23:23:49阅读:172
  • 浅谈MySQL中的六种日志

    (一)概述 MySQL中存在着以下几种日志:重写日志(redo log)、回滚日志(undo log)、二进制日志(bin log)、错误日志(error log)、慢查询日志(slow q...

    吾爱主题 2024-04-01 23:23:49阅读:153
  • mysql的内连接,左连接和右链接查询详解

    ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18...

    吾爱主题 2024-04-01 23:23:48阅读:176
  • windows 64位下mysql8.0.25安装配置教程(最详细!)

    1.官网下载MySQL 下载Mysql点击下载mysql. 或点击这里下载 下载完成后解压到某一个文件夹(记住这个路径,一会要用到)   2.配置初始化文件...

    吾爱主题 2024-04-01 23:23:48阅读:172
  • MySQL如何快速定位慢SQL的实战

    开启慢查询日志 在项目中我们会经常遇到慢查询,当我们遇到慢查询的时候一般都要开启慢查询日志,并且分析慢查询日志,找到慢sql,然后用explain来分析 系统变量 MySQL和慢查询...

    吾爱主题 2024-04-01 23:23:47阅读:138
  • MySQL为什么临时表可以重名

    今天我们就从这个问题说起:临时表有哪些特征,适合哪些场景? 这里,我需要先帮你厘清一个容易误解的问题:有的人可能会认为,临时表就是内存表。但是,这两个概念可是完全不同的。 内存表,...

    吾爱主题 2024-04-01 23:23:47阅读:134
  • 将MySQL的表数据全量导入clichhouse库中

    一、环境 tidb06 mysql5.7.32 tidb05 clickhouse20.8.3.18 二、创建测试库表写入测试数据 tidb06库创建复制账户:...

    吾爱主题 2024-04-01 23:23:46阅读:133
  • MySQL分区表管理命令汇总

    前言: 分区是一种表的设计模式,正确的分区可以极大地提升数据库的查询效率,完成更高质量的SQL编程。但是如果错误地使用分区,那么分区可能带来毁灭性的的结果。 分区功能并不是在存储引擎层完...

    吾爱主题 2024-04-01 23:23:46阅读:138
  • Linux系统下MySQL配置主从分离的步骤

    主服务器 192.168.176.110 从服务器 192.168.176.120 主数据库操作(ip...

    吾爱主题 2024-04-01 23:23:45阅读:126
  • 如何创建一个创建MySQL数据库中的datetime类型

    环境系统平台:Microsoft Windows (64-bit) 10版本:4.5 瀚高数据库中支持使用以下语句创建用户定义的数据类型: ​CREATE DOMAIN​:它创建了...

    吾爱主题 2024-04-01 23:23:45阅读:153
  • mysql 获取时间方式

    1、获取指定时间 函数:date_format() 转换 #  获取前一天时间的最大值 SELECT date_format(CURRENT_DATE()-1, "%Y-...

    吾爱主题 2024-04-01 23:23:44阅读:115
  • mysql 生成连续日期及变量赋值

    1、生产连续日期 说明:主要作用于一些统计数据,来根据时间顺序进行显示; 假如数据库数据有隔天数据,偏偏统计又需要每天的都显示,即便是0,那就要生成一个时间表,来使用; 查询数据库数据:...

    吾爱主题 2024-04-01 23:23:44阅读:95
  • MySQL派生表联表查询实战过程

    前情提要: 公司运营的一个商城系统,忽然发现订单提现功能有问题,有大量的商户体现金额和订单金额不一致。于是产生了需求,需要把提现表和供应商表作为一个结果集,连接上订单表中的订单金额,通过计算...

    吾爱主题 2024-04-01 23:23:43阅读:143
  • MySQL学习之基础命令实操总结

    启动mysql服务 (以管理员身份运行cmd) net start mysql   连接mysql mysql -u root -p...

    吾爱主题 2024-04-01 23:23:43阅读:137
  • MySQL学习之基础操作总结

    1.库的操作 查看当前mysql数据库下默认有哪些库 ? 1 show databases;...

    吾爱主题 2024-04-01 23:23:43阅读:209
  • MySQL 主从复制数据不一致的解决方法

    今天来说说 MySQL 主从复制数据不一致的问题,通过几个具体的案例,来向小伙伴们展示 binlog 不同 format 之间的区别。 1. 准备工作 以下配置基于 Docker。...

    吾爱主题 2024-04-01 23:23:42阅读:174
  • MySQL读取JSON转换的方式

    存储 ? 1 2 3 4 5 6 7 mysql5.7+开始支持存储JSON,后续不断优化,应用也越来越广泛...

    吾爱主题 2024-04-01 23:23:36阅读:126
  • 分享MySQL常用 内核 Debug 几种常见方法

    阅读本文你将了解: 如何准备 MySQL 调试环境 GDB 调试入门及操作示例 Trace 文件调试及操作示例 一、准备 Debug 环境 首先用源码编译...

    吾爱主题 2024-04-01 23:23:36阅读:144
  • MySQL如何快速创建800w条测试数据表

    一、数据插入思路 如果一条一条插入普通表的话,效率太低下,但内存表插入速度是很快的,可以先建立一张内存表,插入数据后,在导入到普通表中。 1、创建内存表  View C...

    吾爱主题 2024-04-01 23:23:35阅读:189
  • 利用JuiceFS使MySQL 备份验证性能提升 10 倍

    前言: JuiceFS 非常适合用来做 MySQL 物理备份,具体使用参考官方文档。在测试时,备份验证的数据准备(xtrabackup --prepare)过程非常慢。我们借助 JuiceF...

    吾爱主题 2024-04-01 23:23:35阅读:142
  • MySQL 分区表中分区键为什么必须是主键的一部分

    前言: 分区是一种表的设计模式,通俗地讲表分区是将一大表,根据条件分割成若干个小表。但是对于应用程序来讲,分区的表和没有分区的表是一样的。换句话来讲,分区对于应用是透明的,只是数据库对于数据...

    吾爱主题 2024-04-01 23:23:34阅读:143
  • MySQL优化及索引解析

    索引简单介绍 索引的本质: MySQL索引或者说其他关系型数据库的索引的本质就只有一句话,以空间换时间。 索引的作用: 索引关系型数据库为了加速对表中行数据检索的...

    吾爱主题 2024-04-01 23:23:34阅读:118
  • 一条 SQL 语句执行过程

    一、MySQL 体系架构   - 连接池组件 1、负责与客户端的通信,是半双工模式,这就意味着某一固定时刻只能由客户端向服务器请求或者服务器向客户端发送数据,而...

    吾爱主题 2024-04-01 23:23:33阅读:113
  • Mysql事务索引知识汇总

    一、事务           mysql事务是用于处理操作量大、复杂性高的数据 1. 事务特性 原子性:保证每个事务所有...

    吾爱主题 2024-04-01 23:23:33阅读:153
  • MySQL慢查询优化解决问题

    1.  MySQL慢查询介绍   MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_que...

    吾爱主题 2024-04-01 23:23:32阅读:159
  • MySQL日期时间函数知识汇总

    1. 获取时间 函数 功能 返回格式 CURDATE(), CURRENT_DATE() 返回当前日期,只包含...

    吾爱主题 2024-04-01 23:23:32阅读:136
  • MySQL优化常用的19种有效方法(推荐!)

    本文我们来谈谈项目中常用的MySQL优化方法,共19条,具体如下: 1、EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。 下面来个简单的示例,标注(1、...

    吾爱主题 2024-04-01 23:23:31阅读:142
  • 手把手教你MySQL运算符

    一、算术运算符 主要用于数学运算,其可以连接运算符前后的两个数值或表达式,对数值或表达式进行加 (+)、减(-)、乘(*)、除(/)和取模(%)运算 1.加法与减法运算符 一个...

    吾爱主题 2024-04-01 23:23:31阅读:140
  • MySQL多表查询机制

    1. 前言 在SQL开发当中,多表联查是绝对绕不开的一种技能。同样的查询结果不同的写法其运行效率也是千差万别。 在实际开发当中,我见过(好像还写过~)不少又长又臭的查询SQL,数...

    吾爱主题 2024-04-01 23:23:30阅读:131
  • Mysql锁机制之行锁、表锁、死锁的实现

    一、Mysql锁是什么?锁有哪些类别? 锁定义:     同一时间同一资源只能被一个线程访问     在数据库中,除传统的计算资源...

    吾爱主题 2024-04-01 23:23:30阅读:140
  • MySQL高级进阶sql语句总结大全

    以下两个表格做讲解 SELECT SELECT "字段" FROM "表名"; SELECT Store_Name FROM Store_Info; 显示表格中的一个或数个...

    吾爱主题 2024-04-01 23:23:29阅读:187
  • 一条慢SQL语句引发的改造之路

    前言 闲鱼服务端在做数据库查询时,对每一条SQL都需要仔细优化,尽可能使延时更低,带给用户更好的体验。但是在生产中偶尔会有一些情况怎么优化都无法满足业务场景。本文通过对一条慢SQL的真实改造...

    吾爱主题 2024-04-01 23:23:29阅读:137
  • MySQL中一条update语句是如何执行的

    前言 上一篇文章说完MySQL的事务和锁了,这次来详细介绍一下在MySQL中一条更新语句的详细执行流程 (本文无特殊说明均是采用Innodb存储引擎)。 前期准备 首先创建一张...

    吾爱主题 2024-04-01 23:23:28阅读:178
  • MySQL 中如何归档数据的实现方法

    归档,在 MySQL 中,是一个相对高频的操作。 它通常涉及以下两个动作: 迁移。将数据从业务实例迁移到归档实例。 删除。从业务实例中删除已迁移的数据。 在处理类似需...

    吾爱主题 2024-04-01 23:23:28阅读:106
  • 关于k8s环境部署mysql主从的问题

    一、通过yaml部署mysql 1、mysql-configmap.yaml ? 1 2 3 4 5 6 7 8 9...

    吾爱主题 2024-04-01 23:23:27阅读:143
  • MYSQL如何查看进程和kill进程

    如何查看进程和kill进程 有时候我们在执行一条SQL语句时,或者更改表结构时,由于这张表的数据量巨大,往往会在执行操作后就会卡住…然后这张表就会被锁住..这时,我们可以杀掉这个进程....

    吾爱主题 2024-04-01 23:23:27阅读:133
  • 一次SQL如何查重及去重的实战记录

    前言 在使用SQL提数的时候,常会遇到表内有重复值的时候,就需要做去重,本文归类了常用方法。 1.distinct 题目:现在运营需要查看用户来自于哪些学校,请从用户信息表中取...

    吾爱主题 2024-04-01 23:23:26阅读:118
  • 面试提问mysql一张表到底能存多少数据

    前言 程序员平时和mysql打交道一定不少,可以说每天都有接触到,但是mysql一张表到底能存多少数据呢?计算根据是什么呢?接下来咱们逐一探讨 1、知识准备 1.1、数据页 在操作...

    吾爱主题 2024-04-01 23:23:26阅读:91
  • SQL行转列与列转行详情

    1.数据集 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16...

    吾爱主题 2024-04-01 23:23:26阅读:136
  • 千万级用户系统SQL调优实战分享

    用户日活百万级,注册用户千万级,而且若还没有进行分库分表,则该DB里的用户表可能就一张,单表上千万的用户数据。 某系统专门通过各种条件筛选大量用户,接着对那些用户去推送一些消息:...

    吾爱主题 2024-04-01 23:23:25阅读:106
  • MYSQL数据库主从同步设置的实现步骤

    为什么要主从同步? 1、读写分离 主从同步分为一个主机多个从机,可以设置主从机权限。主机可以读写,从机只能读。主机对数据的操作会复制到从机,主机的数据和从机的一致。这样就可以实现读写分离...

    吾爱主题 2024-04-01 23:23:25阅读:134