E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MySql高级
MySQL高级
篇——MVCC
MVCC一、前言二、简介1.什么是MVCC2.快照读和当前读3.隐藏列4.作用的隔离级别三、MVCC实现原理之ReadView四、能否解决幻读一、前言数据库会并发执行一些事务,多个事务之间可能会对相同的数据进行读写。如果什么都不做,那么可能就会导致我们说的脏写、脏读、不可重复读、幻读这些问题。为了解决并发问题,mysql提供了隔离级别、锁、mvcc等。在之前我们已经讲解过锁了,通过加锁是可以实现m
笔深
·
2022-09-10 22:51
数据库
mysql
数据库
java
Mysql高级
——触发器
前边我们学习了mysql的存储过程和函数。本文来介绍一下mysql触发器的使用。一、什么是触发器触发器是指鱼鳔有关的数据库对象,在insert/update/delete之前或之后,触发并执行触发器中编写的sql语句集合。触发器的这种特性可以协助数据库端确保数据的完整性,日志记录,数据校验等操作。使用别名OLD或者NEW来引用触发器中发生变化的数据内容,比如:插入数据时记录日志,NEW代表插入数据
cpown
·
2022-09-10 22:19
mysql
触发器
MySQL高级
篇——日志
一、简介1.分类Mysql有不同的日志文件,用来存储不同类型和功能的日志,分为二进制日志、错误日志、通用查询日志、慢查询日志。Mysql8.0又新增两种日志:中继日志和数据定义语句日志。2.弊端日志会降低mysql数据库的性能,需要花费额外时间记录日志。日志会占用大量磁盘空间。二、通用查询日志(generalquerylog)1.介绍正如他的名字一样,该日志会记录用户的所有操作,包括启动和关闭my
笔深
·
2022-09-10 22:18
数据库
mysql
数据库
sql
MySQL高级
——储存过程
文章目录前言一、储存过程简介1.为什么要用存储过程2.储存过程的优点3.储存过程的缺点二、MySQL中的存储过程1.创建与调用过程2.调用存储过程3、存储过程语法解析4、存储过程的参数5、变量三、存储过程的管理1)、显示存储过程2)、显示特定数据库的存储过程3)、显示特定模式的存储过程,要求显示名称中包含“my”的存储过程2、显示储存过程源码1)、显示存储过程“mypro1”的源码3、删除储存过程
gjl-l
·
2022-09-06 07:01
mysql
数据库
MySQL高级
篇——存储过程和函数中的变量
作者简介:数学与计算机科学学院学生、分享学习经验、生活、努力成为像代码一样有逻辑的人个人主页:阿芒的主页文章目录前言变量系统变量自定义变量前言这一节,介绍MySQL中的变量,为下一节学习存储过程和函数打下基础。变量系统变量说明变量由系统提供,不是用户定义,属于服务器层面使用的语法1、查看所有的系统变量showglobal|【session】variables;2、查看满足条件的部分系统变量show
是阿芒啊
·
2022-09-06 07:57
数据库
mysql
服务器
数据库
MySQL高级
知识(九)——order by优化
MySQL高级
知识(九)——orderby优化准备案例总结此博客的内容主要来源于尚硅谷的视频中,在此记录,以备以后自己查看。
dh12313012
·
2022-09-04 18:55
MySQL
order
by优化
MySQL
MySQL高级
篇知识点——索引优化与查询优化
目录1.数据准备1.1.建库建表1.2.创建相关函数1.3.创建存储过程1.4.调用存储过程1.5.删除某表上的索引2.索引失效案例2.1.全值匹配2.2.最佳左前缀匹配原则2.3.主键插入顺序2.4.计算、函数、类型转换(自动或手动)导致索引失效2.5类型转换导致索引失效2.6.范围条件右边的列索引失效2.7.不等于(!=或者'PRIMARY';#每个游标必须使用不同的declarecontin
小城老街
·
2022-09-04 18:53
数据库
MySQL
索引优化
查询优化
尚硅谷
MySQL高级
笔记——前篇
致谢感谢尚硅谷周阳老师❤️❤️b站视频地址卸载之前的版本查看已安装的MySQLrpm-qa|grep-imysql逐个卸载即可yumremovemysql-community-server-5.6.36-2.el7.x86_64MySQLLinux版的安装下载MySQL安装包wgethttps://dev.mysql.com/get/mysql57-community-release-el7-11
liyuan.zhang
·
2022-09-03 17:09
mysql优化
mysql
数据库
MySQL高级
篇知识点——性能分析工具的使用
目录1.数据库服务器的优化步骤2.查看系统性能参数3.统计SQL的查询成本:last_query_cost4.定位执行慢的SQL:慢查询日志4.1.开启慢查询日志参数4.2.查看慢查询数目4.3.创建表以及模拟数据4.3.1.建表4.3.2.创建相关函数4.3.3.创建并调用存储过程4.4.测试及分析4.4.1.测试4.4.2.分析4.5.慢查询日志分析工具:mysqldumpslow4.6.关闭
小城老街
·
2022-09-03 17:08
数据库
数据库
MySQL
性能分析工具
MySQL高级
——锁
锁1.什么是锁锁是数据库系统区别于文件系统的一个关键特性。**锁机制用于管理对共享资源的并发访问。**InnoDB存储引擎会在行级别上对表数据上锁,这固然不错。不过InnoDB存诸引擎也会在数据库内部其他多个地方使用锁,从而允许对多种不同资源提供并发访问。例如,操作缓冲池中的LRU列表,删除、添加、移动LRU列表中的元素,为了保正一致性,必须有锁的介人。数据库系统使用锁是为了支持对共享资源进行并发
听风北念
·
2022-09-03 17:08
mysql
学习笔记
mysql
数据库
java
MySQL8.0高级应用——基础理论篇
MySQL高级
应用——基础篇MySQL架构原理1.MySQL架构模式的演变单实例架构模式主从架构模式分库分表架构模式云数据库架构模式2.MySQL常用基础指令3.InnoDB和MyISAM主要区别事务和外键锁机制索引结构并发处理能力存储文件两种引擎的适用场景
richie696
·
2022-09-03 17:38
MySQL
mysql
数据库
MySQL锁机制【
MySQL高级
篇5】
文章目录1、锁机制概述1.1、定义1.2、锁的分类1.3、表锁(偏读)1.3.1、案例一(加读锁)1.3.2、案例二(加写锁)1.3.3、案例结论1.3.4、表锁分析1.4、行锁1.4.1、行锁简介1.4.2、行锁案例1.4.3、索引失效行锁升级为表锁1.4.4、间隙锁1.4.5、如何锁定一行1.4.6、案例总结1.4.7、行锁分析1.5、页锁1、锁机制概述1.1、定义锁是计算机协调多个进程或线程
崇尚学技术的科班人
·
2022-09-03 17:38
数据库
mysql
数据库
database
MySQL高级
篇——锁
一、锁的分类二、从数据操作的类型划分:读锁、写锁在并发事务中读-读并不会引起什么问题。对于写-写、读-写、写-读可能会引起一些问题,需要使用mvcc或加锁解决。由于既要允许读-读情况不受影响,所以mysql实现了一个由两种类型的锁组成的锁系统来解决。通常被称为共享锁(ShareLock)和排他锁(ExclusiveLock),也叫读锁和写锁。(1)对记录加S锁SELECT...LOCKINSHAR
笔深
·
2022-09-03 17:06
数据库
mysql
数据库
大数据
《
MySQL高级
篇》八、索引优化与查询优化
文章目录1.数据准备2.索引失效案例2.1全值匹配我最爱2.2最左匹配原则2.3主键插入顺序2.4计算、函数、类型转换(自动或手动)导致索引失效2.5范围条件右边的列索引失效2.6不等于(!=或者'PRIMARY';#每个游标必须使用不同的declarecontinuehandlerfornotfoundsetdone=1来控制游标的结束DECLARECONTINUEHANDLERFORNOTFO
爱编程的大李子
·
2022-09-02 18:29
MySQL从入门到精通
MySQL
mysql like 4种优化_
MySQL高级
(四):索引优化
1、准备上一篇的内容学习了如何使用explain来分析SQL的性能问题,通过这个性能分析利器我们就能够对SQL语句进行索引优化,来帮助我们写出更高性能的SQL语句。好了,接下来开始实战吧。首先创建一张表:1234567createtablestaffs(idintprimarykeyauto_increment,namevarchar(24)notnulldefault''comment'姓名',
麦小秋
·
2022-09-02 18:59
mysql
like
4种优化
MySQL高级
操作指令汇总
目录一.克隆表法一法二二.清空表法一delete法二truncate法三drop总结三.创建临时表四.外键约束设置外键五.用户管理1.查看用户信息2.新建用户createuser密码为明文密码为密文3.重命名rename4.删除用户5.修改密码1.修改当前用户的密码2.修改其他用户的密码六.数据库用户授权1.授予权限grant2.查看权限3.撤销权限4.刷新权限一.克隆表法一mysql>creat
·
2022-08-31 11:11
Mysql高级
篇
笔者此前总结过一些Mysql基础问题,感兴趣的可以点击链接Mysql基础篇进行查看,本篇只讲
Mysql高级
,涉及工作常遇以及面试常问的一些问题。
方生方死
·
2022-08-29 12:07
数据库
mysql
数据库
java
mysql高级
篇汇总
mysql高级
篇一1.1索引1.2视图1.3存储过程和函数1.4触发器
mysql高级
篇二2.1mysql的体系结构2.2存储引擎2.3优化sql步骤2.4索引的使用2.5sql优化
mysql高级
篇三3.1
MoreChilli
·
2022-08-29 12:02
mysql
mysql
MySQL高级
篇
文章目录
MySQL高级
一Linux下MySQL的安装与使用1.安装前说明2.MySQL的Linux版安装3.MySQL登录4.Linux下修改配置5.字符集的相关操作5.1、各级别的字符集5.2、请求到响应过程中字符集的变化二
渣渣苏
·
2022-08-29 12:01
学习笔记
数据库
MySQL
MySQL高级
笔记
文章目录课程介绍第1节学前必备基础第2节课程主要内容第3节MySQL起源和分支第4节MySQL应用架构演变第一部分MySQL架构原理第1节MySQL体系架构一、网络连接层三、存储引擎层四、系统文件层(FileSystem)第2节MySQL运行机制第3节MySQL存储引擎3.1InnoDB和MyISAM对比3.2InnoDB存储结构3.3InnoDB线程模型3.4InnoDB数据文件3.5UndoL
杜莱
·
2022-08-26 12:18
数据库
mysql
innodb
索引
mysql高级
(进阶)语句
文章目录一、
mysql高级
(进阶)语句创建表格插入数据SELECTDISTINCTWHEREANDORINBETWEEN通配符LIKEORDERBY函数---数学函数聚合函数字符串函数GROUPBYHAVING
鸡汤来咯!!
·
2022-08-16 14:17
mysql
mysql
数据库
dba
MySQL数据库教程天花板,mysql安装到
mysql高级
,强|硬
MySQL数据库笔记第一部分MySQL基础篇第01章数据库概述1.为什么要使用数据库持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以“固化”,而持久化的实现过程大多通过各种关系数据库来完成。持久化的主要作用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。2.
我橘子超酸
·
2022-08-15 12:34
mysql
mysql
《
MySQL高级
篇》七、性能分析工具的使用(慢查询日志 | EXPLAIN | SHOW PROFILING | 视图分析 )
文章目录1.数据库服务器的优化步骤2.查看系统性能参数3.统计SQL的查询成本:last_query_cost4.定位执行慢的SQL:慢查询日志4.1开启慢查询日志4.2案例演示4.3测试及说明4.4慢查询日志分析工具:Mysqldumpslow4.5关闭慢查询日志4.6删除与恢复慢查询日志5.查看SQL执行成本:SHOWPROFILE6.分析查询语句:EXPLAIN(重点)6.1EXPLAIN概
爱编程的大李子
·
2022-08-15 12:34
MySQL从入门到精通
MySQL
数据库
【学习笔记】MySQL数据库高级版 - 索引优化、慢查询、锁机制等
本文是尚硅谷周阳(阳哥)老师的
MySQL高级
篇视频的学习笔记。由于视频比较老,所以在高版本的MySQL中索引的地方做了优化,和视频的内容不完全一样,不过大体一致。从第四节锁机制开始的部分还没有整理。
棉花糖灬
·
2022-08-09 19:44
后端开发
mysql
数据库
索引优化
慢查询
锁机制
MYSQL高级
篇-----索引优化分析
索引优化分析2.索引优化分析2.1原因SQL执行顺序2.2常见通用的join查询2.3索引2.3.1索引分类(重点)2.3.2索引结构2.3.3索引情况(那些需要那些不需要)2.4性能分析2.4.1id(查询序列号)2.4.2select_type(查询类型)2.4.3type(访问类型)2.4.4possible_keys、key和key_len(可能用到索引、实际用到索引、长度)2.4.5re
你若不离不弃,我必生死相依
·
2022-08-09 19:40
高级数据库
mysql
数据库
sql
mysql高级
-04-主从复制
主从复制复制的基本原理slave会从master读取binlog来进行数据同步MySQL之间数据复制的基础是二进制日志文件(binarylogfile)。一台MySQL数据库一旦启用二进制日志后,其作为master,它的数据库中所有操作都会以“事件”的方式记录在二进制日志中,其他数据库作为slave通过一个I/O线程与主服务器保持通信,并监控master的二进制日志文件的变化,如果发现master
程序猿二鍋頭
·
2022-08-09 19:40
Mysql
数据库
mysql
linux
MYSQL高级
篇-----查询截取分析,锁机制,主从复制
查询截取分析,锁机制,主从复制3.查询截取分析3.1in和exists3.2OrderBy优化3.3GroupBy优化3.4慢查询日志结合工具进行分析mysqldumpslow3.5批量插入数据脚本3.6ShowProfile3.7全局查询日志4.锁机制1.环境准备1.1、创建表2、插入数据1.2.锁表的命令1.3.读锁案例1.4.写锁案例1.5.案例结论1.6.表锁分析2.行锁(偏写)2.1.环
你若不离不弃,我必生死相依
·
2022-08-09 19:36
mysql
数据库
sql
MySQL高级
篇:索引
索引MySQL官方对索引的定义为:索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护者满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。索引的优劣势优势1)类似于书籍的目录索引,提高数据检索的效率,降低数据库的IO成本。2)通过索引列对数据进行排序,降低数据排序的成本,降
呆鸡.
·
2022-08-09 17:04
sql
数据库
mysql
【
Mysql高级
】【第八章 索引的创建和设计原则】
第八章索引的创建和设计原则1.索引的声明和使用1.1索引分类1.2如何创建索引1.创建表的时候创建索引1.1隐式创建索引1.2显示创建索引2.在已经存在的表上创建索引1.3删除索引2.Mysql8.0索引新特性2.1支持降序索引2.2隐藏索引3.索引的设计原则3.1哪些情况适合创建索引1.字段的数值有唯一性限制2.频繁作为where查询条件的字段3.经常groupby和orderby的列4.upd
败给你的黑色幽默丶
·
2022-08-09 17:03
Mysql
mysql
2022-2-08
MySql高级
篇-索引以及sql优化
目录一、索引概述以及优缺点1、概述2、优点3、缺点二、设计索引1.一个简单的索引设计方案2、InnoDB索引设计方案1、迭代一次,目录项记录的页2、迭代两次,多个目录项纪录的页3、迭代三次,目录项记录页的目录页3、B+Tree三、常见索引的概念1、聚簇索引2、二级索引(辅助索引、非聚簇索引)3、联合索引4、InnoDB中B+Tree的注意事项1、根页面位置万年不动2.内节点中目录项记录的唯一性3.
Rainbow.young
·
2022-08-09 17:03
Mysql
mysql
数据库
database
Mysql高级
(索引及优化)
1.存储引擎在创建表时,指定存储引擎createtable表名(......)engine=innodb;查看当前数据库支持的存储引擎:showengines;存储引擎的特点InnoDBDML操作遵循ACID模型,支持事务行级锁,提高并发访问性能支持外键FOREIGNKEY约束,保证数据的完整性和正确性MyISAM不支持事务,不支持外键支持表锁,不支持行锁访问速度快Memory内存存放hash索引
小王同学..
·
2022-08-09 17:33
mysql
数据库
database
java
【Mysql】九、
Mysql高级
篇 --- 索引
MYSQL索引一、什么是索引?二、索引数据结构1、mysql数据库的四种索引2、BTREE结构三、索引分类、创建索引、查看索引1、单值索引2、复合索引3、函数索引4、删除索引5、查看索引四、什么情况需要建立索引?五、EXPLAIN字段属性1、EXPLAIN--id(表的读取顺序):2、EXPLAIN--select_type(数据读取操作):3、EXPLAIN--type(如何读取数据):4、EX
小鱼小鱼啊
·
2022-08-09 17:02
数据库
mysql
数据库
索引
mysql高级
篇一:索引
文章目录索引索引概述索引优势劣势索引结构BTREE结构B+TREE结构MySQL中的B+Tree索引分类索引语法创建索引查看索引删除索引ALERT命令索引设计原则索引索引概述索引(index)是帮助MySQL高效获取数据的数据结构(有序)。索引是在数据库表的字段上添加的,是为了提高查询效率存在的一种机制。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数
MoreChilli
·
2022-08-09 17:02
mysql
mysql
MYSQL高级
-索引基础及七大JOIN
什么是MySQL索引索引是帮助MySQL高效获取数据的数据结构(有序的),可以理解为排好序的快速查找数据结构。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。我们平常说的MySQL中的索引,没有特别指明的话,都是指BTree(多路搜索树,并不一定是二叉的)结构组织的索引。其中聚集索引
Noblegasesgoo
·
2022-08-09 17:31
JAVA八股文
mysql
数据库
b树
b+树
索引
《
MySQL高级
篇》六、索引的创建与设计原则
文章目录1.索引的声明与使用1.1索引的分类1.2创建索引1、创建表的时候创建索引2、在已经存在的表上创建索引1.3删除索引2.MySQL8.0索引新特性2.1支持降序索引2.2隐藏索引(invisibleindexes)3.索引的设计原则3.1数据准备3.2哪些情况适合创建索引1、字段的数值有唯一性的限制2、频繁作为WHERE查询条件的字段3、经常GROUPBY和ORDERBY的列4、UPDAT
爱编程的大李子
·
2022-08-09 17:00
MySQL从入门到精通
MySQL
【
Mysql高级
】【第十章】【 索引优化与查询优化】
索引优化与查询优化1.数据准备2.索引失效案例2.1全职匹配我最爱2.2最佳左前缀法则2.3主键插入顺序2.4计算、函数、类型转换导致索引失效2.5范围条件右边的列索引失效2.6不等于(!=or)索引失效2.7isnull可以用索引,isnotnull不可以用索引2.8like以通配符%开头索引失效like如果在开头写%会导致全表扫描;2.9OR前后存在非索引列,索引失效2.10数据库和表的字符集
败给你的黑色幽默丶
·
2022-08-06 19:57
Mysql
mysql
数据库
database
第07章 InnoDB数据存储结构【2.索引及调优篇】【
MySQL高级
】
第07章InnoDB数据存储结构前言推荐第07章InnoDB数据存储结构1.数据库的存储结构:页1.1磁盘与内存交互基本单位:页1.2页结构概述1.3页的大小1.4页的上层结构2.页的内部结构2.1第1部分:FileHeader(文件头部)(38字节)FileTrailer(文件尾部)(8字节)2.2第2部分:FreeSpace(空闲空间)UserRecords(用户记录)lnfimum+Supr
日星月云
·
2022-08-06 19:26
java提高
mysql
数据库
架构
mysql 字符串 索引优化_
MySQL高级
之索引优化分析
一.性能下降原因查询语句写的烂、索引失效(单值、复合)、关联查询太多join、服务器调优及各个参数设置(缓冲、线程数等)二.哪些情况适合建索引三.哪些情况不适合建索引四.性能分析之Explain在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使
SHAPS
·
2022-08-06 19:26
mysql
字符串
索引优化
第08章 索引的创建与设计原则【2.索引及调优篇】【
MySQL高级
】
第08章索引的创建与设计原则前言推荐第08章索引的创建与设计原则1.索引的声明与使用1.1索引的分类1.2创建索引1.创建表的时候创建索引2.在已经存在的表上创建索引测试代码:01-索引的创建.sql1.3删除索引测试代码:02-索引的删除.sql2.Mysql8.0索引新特性2.1支持降序索引2.2隐藏索引测试代码:03-mysql8.0新特性.sql3.索引的设计原则3.1数据准备3.2哪些情
日星月云
·
2022-08-06 19:25
java提高
mysql
数据库
java
2.索引及调优篇【
mysql高级
】
前言暑假持续学习ing推荐【MySQL数据库教程天花板,mysql安装到
mysql高级
,强!硬!
日星月云
·
2022-08-06 19:55
java提高
mysql
数据库
java
第09章 性能分析工具的使用【2.索引及调优篇】【
MySQL高级
】
第09章性能分析工具的使用前言推荐第09章性能分析工具的使用1.数据库服务器的优化步骤2.查看系统性能参数3.统计SQL的查询成本:last_query_cost4.定位执行慢的SQL:慢查询日志4.1开启慢查询日志参数4.2查看慢查询数目4.3案例演示4.4测试及分析4.5慢查询日志分析工具:mysqldumpslow4.6关闭慢查询日志4.7删除慢查询日志5.查看SQL执行成本:SHOWPRO
日星月云
·
2022-08-06 19:55
java提高
mysql
数据库
架构
java
MySQL索引优化及性能调优1-8
MySQL高级
1.写在前面2.MySQL的架构介绍2.1mysql简介2.2MySQL_Linux版的安装2.3MySQL配置文件2.4mysql逻辑架构介绍2.5mysql存储引擎3.索引优化分析3.1
陳騰飛
·
2022-08-06 19:24
MySQL
mysql
数据库
【
MySQL高级
】第10章_索引优化与查询优化
一、参考资料第10章_索引优化与查询优化【学习时间4小时】【P141-P150】【重点】第11章_数据库的设计规范【P151-P58】【3小时】第12章_数据库其它调优策略【P159-160】【2小时】【重点】第13章_事务基础知识【P161-P168】【2.5小时】MySQL::MySQL8.0ReferenceManual::13.7.3.4OPTIMIZETABLEStatement
后端研发Marion
·
2022-08-06 19:24
MySQL
mysql
数据库
database
第10章 索引优化与查询优化【2.索引及调优篇】【
MySQL高级
】
第10章索引优化与查询优化前言推荐第10章索引优化与查询优化1.数据准备2.索引失效案例2.1全值匹配2.2最佳左前缀法则2.3主键插入顺序2.4计算、函数、类型转换(自动或手动)导致索引失效2.5类型转换导致索引失效2.6范围条件右边的列索引失效2.7不等于(!=或者'PRIMARY';#每个游标必须使用不同的declarecontinuehandlerfornotfoundsetdone=1来
日星月云
·
2022-08-06 19:53
java提高
mysql
数据结构
数据库
架构
java
mysql数据库——————
MySQL高级
操作
目录一、指定主键的另一种方式二、克隆/复制一个表1、方法一2、方法二三、清空表,删除表内数据1、方法一2、方法二3、方法三4、三个删除方法的对比四、创建临时表五、mysql常见约束六、外键约束1、外键的定义2、作用3、主表和从表4、主表和从表的操作原则和示范七、数据库用户管理1、新建用户2、查看用户信息4、删除用户5、修改当前登录用户密码6、修改其他用户密码7、mysql的root登录密码忘记了处
m0_63761361
·
2022-07-29 19:26
mysql
MySQL高级
--04--InnoDB数据存储结构---数据页结构
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录数据库的存储结构:页==innoDB讲数据划分为若干个页,默认页的大小默认为16kb==行--页--区--段--表空间---数据库页的内部结构第一部分:文件头和文件尾1.1FileHeader(文件头部)(38字节)1.2FileTrailer(文件尾部)(8字节)第二部分:用户记录和空闲空间2.1FreeSpace(空闲空间
高高for 循环
·
2022-07-25 17:11
Mysql高级
mysql
数据库
database
Mysql高级
篇学习总结1:Mysql的数据目录
Mysql高级
篇学习总结1:Mysql的数据目录1、Mysql8的主要目录结构1.1数据文件的存放路径1.2相关命令目录1.3配置文件目录2、数据库和文件系统的关系2.1查看默认数据库2.2数据库在文件系统中的表示
koping_wu
·
2022-07-25 17:11
数据库
mysql
数据库
MySQL高级
--05--InnoDB数据存储结构---行格式(或记录格式)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录InnoDB行格式指定行格式的语法ROW_FORMAT=COMPACTMySQL8的默认行格式----==dynamic==SHOWTABLESTATUSlike'表名'\GCOMPACT行格式1.变长字段长度列表2.NULL值列表3.记录头信息3.1delete_mask3.2min_rec_mask3.3record_ty
高高for 循环
·
2022-07-25 17:11
Mysql高级
mysql
数据库
database
MySQL高级
--06--InnoDB数据存储结构---区、段、碎片区与表空间结构
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录数据页加载的三种方式1.内存读取2.随机读取3.顺序读取区、段、碎片区1.为什么要有区2.为什么要有段3.为什么要有碎片区4.区的分类表空间独立表空间系统表空间[MySQL中的information_schema数据库](https://blog.csdn.net/weixin_48052161/article/details
高高for 循环
·
2022-07-25 17:41
Mysql高级
mysql
数据库
database
InnoDB数据存储结构--MySQL
[https://www.bilibili.com/video/BV1iq4y1u7vj]个人根据尚硅谷宋红康
Mysql高级
视频总结的学习笔记索引结构给我们提供了高效的索引方式,不过索引信息以及数据记录都是保存在文件上的
Littewood
·
2022-07-25 17:39
mysql
mysql
数据库
java
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他