网站首页 站内搜索

搜索结果

查询Tags标签: mysql,共有 21370条记录
  • Windows 11 和 Rocky 9 Linux 平台 MySQL 8.0.33 简易安装教程

    目录Windows 平台安装 MySQLLinux 平台 Rocky 9 安装 MySQL binary package rpm package yum 源 source packageWindows 11 和 Rocky 9 Linux 初体验 MySQL8.0.33 简易安装教程。 MySQL 8.0 目前最新稳定版本已经更新到了 MySQL 8.0.33,估计下一个稳定版本(大约在今年 7…

    2023/5/23 18:52:09 人评论 次浏览
  • 这可能是最全面的MySQL面试八股文了

    什么是MySQL MySQL是一个关系型数据库,它采用表的形式来存储数据。你可以理解成是Excel表格,既然是表的形式存储数据,就有表结构(行和列)。行代表每一行数据,列代表该行中的每个值。列上的值是有数据类型的,比如:整数、字符串、日期等等。 数据库的三大范式 第一范…

    2023/5/23 1:22:09 人评论 次浏览
  • mysql基础_视图

    介绍 MySQL 视图(View)是一种虚拟存在的表,同真实表一样,视图也由列和行构成,但视图并不实际存在于数据库中。行和列的数据来自于定义视图的查询中所使用的表,并且还是在使用视图时动态生成的。 优点定制用户数据,聚焦特定的数据简化数据操作提高数据的安全性共享所…

    2023/5/21 1:22:25 人评论 次浏览
  • mysql基础_索引

    介绍 “索引”是为了能够更快地查询数据。比如一本书的目录,就是这本书的内容的索引,读者可以通过在目录中快速查找自己想要的内容,然后根据页码去找到具体的章节。 优缺点 优势:以快速检索,减少I/O次数,加快检索速度;根据索引分组和排序,可以加快分组和排序; 劣…

    2023/5/19 5:22:05 人评论 次浏览
  • MySql的数据存储之B+树(浅谈)

    一.MySql的实际存储位置 B+树是MySql数据结构的主流存储方式,包括InnoDB和MYISAM引擎,它们的默认存储结构都是B+树 了解B+树前,我们先要知道MySql 的实际存储位置在哪? 有人会说它存在我么的D盘或C盘的MySql文件夹的Data目录里,这个回答没错,我们在深入的了解一下呢…

    2023/5/13 18:22:09 人评论 次浏览
  • 麻了,一个操作把MySQL主从复制整崩了

    前言 最近公司某项目上反馈mysql主从复制失败,被运维部门记了一次大过,影响到了项目的验收推进,那么究竟是什么原因导致的呢?而主从复制的原理又是什么呢?本文就对排查分析的过程做一个记录。 主从复制原理 我们先来简单了解下MySQL主从复制的原理。主库master 服务器…

    2023/5/11 1:22:17 人评论 次浏览
  • 【必知必会的MySQL知识】④DCL语言

    目录一、概述二 、授权 2.1 语法格式 2.2 语法说明 2.3 权限类型 2.4 权限级别三、 回收权限 3.1 语法格式 3.2 语法说明 3.3 注意事项四 、实践操作一、概述数据控制语言,用来定义访问权限和安全级别。主要包含包括grant,revoke 关键字grant 授予权限 revoke 回收权…

    2023/5/4 1:23:14 人评论 次浏览
  • MySQL事务

    1. 事务 事务是指一个或者多个数据库操作,要么全部没有执行,要么全部成功执行。 中途失败需要回滚到指定状态,全部执行成功需要确保持久保存在数据库中。 事务拥有四个特性,习惯上被称之为ACID特性。2. ACID特性 为了更直观的解释ACID特性,下面先说明A, B, C之间互相…

    2023/4/24 1:22:07 人评论 次浏览
  • 基于Canal实现MySQL 8.0 数据库数据同步

    前言 服务器说明主机名称 操作系统 说明192.168.11.82 Ubuntu 22.04 主库所在服务器192.168.11.28 Oracle Linux Server 8.7 从库所在服务器版本说明 MySQL版本:MySQL_8.0.32 Canal版本:Canal_1.1.7//我的canal安装部署在192.168.11.82上,当然你也可以部署在其它的服务…

    2023/4/23 18:22:17 人评论 次浏览
  • mysql+proxysql+replication-manager的主从半同步复制+高可用+读写分离

    环境: AlmaLinux release 9.1 MySQL Community Server Ver 8.0.33 Replication Manager v2.2.40 for MariaDB 10.x and MySQL 5.7 Series ProxySQL version 2.5.1-90-gbedaa6c 主机分配情况:采用hyper-v创建虚拟机的方式进行的,创建1台模板之后另外3台导入虚拟机复制。…

    2023/4/23 14:22:04 人评论 次浏览
  • MySQL InnoDB Architecture 简要介绍

    MySQL InnoDB 存储引擎整体架构图:一、内存存储结构1、Buffer Pool buffer pool 是主内存中的一块儿存储区域,用于存储访问的表及索引数据。这样从内存中直接访问获取使用的数据可以极大的提升访问效率。在一些特殊专用的服务里,几乎 80% 的内存区域都被赋于 buffer po…

    2023/4/20 14:23:01 人评论 次浏览
  • 自定义Mybatis-plus插件(限制最大查询数量)

    自定义Mybatis-plus插件(限制最大查询数量) 需求背景 ​ 一次查询如果结果返回太多(1万或更多),往往会导致系统性能下降,有时更会内存不足,影响系统稳定性,故需要做限制。 解决思路 1.经分析最后决定,应限制一次查询返回的最大结果数量不应该超出1万,对于一次返回…

    2023/4/19 18:53:09 人评论 次浏览
  • Linux中如何通过yum或者apt下载安装MySQL

    一、 yum mysql5.7以下 mysql5.7以上Centos8 可以,但是需要重新配置文件 可以,但是需要重新配置文件 可以,但是需要重新配置文件Centos7 可以直接yum,但是是安装mariadb-server。如果是mysql-server需要配置文件 直接yum后启动就好 yum后需要修改密码才可以进入Ubunt…

    2023/4/15 18:22:20 人评论 次浏览
  • MySQL(十四)分析查询语句Explain 七千字总结

    分析查询语句:EXPLAIN1概述 ​ 定位了查询慢的SQL之后,就可以使用EXPLAIN或者DESCRIBE工具做针对性的分析查询。两者使用方法相同,并且分析结果也是相同的。 ​ MySQL中有专门负责SQL语句优化的优化器模块,主要功能是计算分析系统中收集到的统计信息,为客户端请求的Q…

    2023/4/14 18:52:09 人评论 次浏览
  • 【性能优化】优雅地优化慢查询:缓存+SQL修改组合拳

    问题描述 单例数据库模式中,后端高并发请求多(读多写少),导致数据库压力过大,关键接口响应变慢,严重影响体验。 需求 减少接口的响应时间。 寻找解决方案 由于问题主要处在数据库压力过大的情况,采用两种优化思路优化查询过程:使用缓存分担数据库压力 对查询数据库…

    2023/4/7 1:22:07 人评论 次浏览
扫一扫关注最新编程教程