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学习笔记
-事务实现原理
开篇先了解事务以及他的特点,如原子性(Atomicity),一致性(Consistency),隔离型(Isolation)以及持久性(Durability)等。今天想跟大家一起研究下事务内部到底是怎么实现的,在讲解前我想先抛出个问题:事务想要做到什么效果?按我理解,无非是要做到可靠性以及并发处理可靠性:数据库要保证当insert或update操作时抛异常或者数据库crash的时候需要保障数据的操作
赵客缦胡缨v吴钩霜雪明
·
2023-01-27 02:39
MySQL学习笔记
1.查看表的定义showcreatetable表名称;2.查看表中每一个字段的定义(包括校对规则)showfullcolumnsfrom表名称;3.并行事务处理带来的问题更新丢失:T1和T2读取同一行,T1修改写入,T2再修改写入,T1的修改(更新)丢失(锁定正在读取的行可以解决)脏读:T1读完,T1修改,在提交之前,数据处于不一致状态;T2读,T1提交(修改生效),T2读的是错误数据(锁定正在读
未抵达catty
·
2023-01-26 07:18
MySQL学习笔记
文章目录MySQL1、SQL语句分类2、SQL的基本规则和规范3、MySQL的启动一、MySQL的基本操作(简易学习)1、库操作2、表操作3、记录/字段操作4、备份与还原二、MySQL的学习(详细)1、select基本语句及常见操作2.1.1、列的别名2.1.2、去除重复行2.1.3、空值参与运算2.1.4、着重号2.1.5、查询常数2.1.6、显示表结构2.1.7、过滤数据2、运算符2.2.1、
没有名字的小小怪物
·
2023-01-17 15:15
MySQL
mysql
数据库
sql
MySQL学习笔记
(总结)
一、MySQL课程内容对应视频教程:千锋教育JavaWeb基础入门到实战教程,javaSE基础进阶javaweb快速入门教程完整版_哔哩哔哩_bilibili1.1数据库介绍数据库概念术语介绍1.2MySQL数据库下载、安装、配置、卸载MySQL客户端工具的安装及使用1.3SQL结构化查询语句什么是sqlSQL操作数据(CRUD操作:增删改查)1.4SQL高级存储过程索引触发器、视图1.5数据库设
那个bug我写的°
·
2023-01-07 07:54
MySQL学习笔记
mysql
web
MySQL学习笔记
(二)增删改
写在前面:本篇为作者自学总结,学习内容为课堂所学和网络学习笔记汇总,对于内容引用部分在文中和文末注明。文章仅供参考,如需深入了解,请查阅MySQL参考手册。附上下载链接:链接:https://pan.baidu.com/s/1FpONA6oyI6O73m_ebN7J_Q提取码:7pr8复制这段内容后打开百度网盘手机App,操作更方便哦目录增(INSERT)、删(DELETE)、改(UPDATE)的
茱迪chen
·
2022-12-29 10:32
自学记录
#
数据库
mysql
数据库
mysql参数自定义函数返回值_
MySQL学习笔记
-自定义函数
MySQL学习笔记
-自定义函数1.自定义函数简介自定义函数:用户自定义函数(user-definedfunction,UDF)是一种对MySQL扩展的途径,其用法与内置函数相同自定义函数的两个必要条件:
喂书长大的孩子
·
2022-12-17 12:32
mysql参数自定义函数返回值
22.11.16打卡
mysql学习笔记
马上要考试了,越到考试越想玩,烦躁烦躁烦躁,没学多少,争取明天把mysql基础篇学完DCL介绍2022年11月16日14:54DCL主要用来处理数据库有哪些用户可以访问,每个用户具有什么样的权限用户管理2022年11月16日15:20所有用户的数据都存放在系统数据库mysql中的user表中此时此用户应该是没有数据库的权限通过cmd登陆此用户来访问数据验证因为是任意主机的访问权限,所以这里使用通配
霾まる
·
2022-12-13 14:10
mysql
mysql
学习
数据库
MYSQL学习笔记
数据类型char(4)varchar(4)区别:在数量大时,updata时varchar比较耗时枚举:单选enum()多选set()查询\G格式化输出select*fromstudent\G查询60-70之间的学生select*fromstudentwherescore=60;查询不及格学生的姓名和成绩selectname,scorewherescorebetween0and59;查询AID190
tomandlili
·
2022-12-10 05:07
学习
MySQL学习笔记
提示:有什么问题欢迎大家指出目录其他查询语句常用函数DML语言(增删改)DDL语言(增删改)TCL语言(事物控制语言)(多线程)MySQL高级(优化)其他//直接输入名字的都不可以用变量替代,名字也都是直接写就行,不用加‘’//[Err]1055-Expression#1ofORDERBYclauseisnotinGROUPBYclauseandcontainsnonaggregatedcolum
Silentambition
·
2022-11-28 05:14
Java自学系列
mysql
数据库
学习
MySQL学习笔记
--基础篇
目录前言一、SQL基本语句1.SQL通用语法2.SQL分类3.DDL4.DML5.DQL6.DCL二、函数三、约束四、多表查询五、事务基础篇总结前言
MySQL学习笔记
,记录常用命令以待随时查阅。
有来有去小钻风
·
2022-11-26 20:02
mysql
学习
数据库
MySQL学习笔记
写SQL能力在日常的开发工作中很重要,我下面主要展示在xml里面经常用的标签,常用的用法1.常用的SQL语句查询和修改是最常用的,至于新增的删除一般都是用工具实现的,查询语句:select字段from表where.....修改语句update表名set字段=?where.....2.xml中常用的标签查询标签,标签内写SQL修改标签,标签内写SQL条件标签,标签内写条件if标签,如果不为空就执行,
Royalreairman
·
2022-11-24 07:34
Mysql
mysql
学习
数据库
mysql学习笔记
#############################【mysql初级篇学习笔记】####################################################################学校作业二:######################################2.创建数据库[学生选课数据库](不需要代码,按照上次上机中所创建数据库步骤创建);CRE
我行我素,向往自由
·
2022-11-20 10:09
数据库
mysql
数据库
学习
MySQl学习笔记
一.SQL的介绍操作语言:SQL(StructuredQueryLanguage:结构化查询语言)。SQL的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制。二.简单示示例展示1.useRUNOOB;命令用于选择数据库。2.setnamesutf8;命令用于设置使用的字符集。3.SELECT*FROMWebsites;读取数据表的信息。注意事项:每条语句后面要加上“;”.
myou987
·
2022-11-19 07:57
mysql
学习
数据库
MySQL学习笔记
(复习自用)
笔记目录一、安装MySQL二、数据库操作2.1、结构化查询语句分类2.2、数据库操作2.3、创建数据表2.4、数据值和列类型2.5、数据字段属性2.6数据表的类型2.7修改数据库三、DML语言3.1、外键3.2、DML语言3.2.1、添加数据3.2.2、修改数据四、使用DQL查询数据4.1、DQL语句4.2、指定查询字段五、MySQL函数5.1、常用函数5.2、聚合函数六、事务和索引6.1、事务6
叶卡
·
2022-11-10 14:19
MySQL
mysql
MySQL学习笔记
文章目录1.MySQL1.1为什么要学习数据库1.2什么是数据库1.3数据库分类1.4、MySQL简介1.5、安装MySQL1.6安装SQLyog1.7连接数据库2操作数据库2.1操作数据库2.2数据库的列类型2.2.1数值2.2.2字符串2.2.3时间日期2.2.4null2.3数据库的字段类型(重点)2.4创建数据库表(重点)2.5数据表的类型2.6修改删除表3MySQL数据管理3.1外键(了
灬CHAIN灬
·
2022-11-05 10:59
JAVA
MySQL学习笔记
(二)—— 多表查询
1.笛卡尔积当两张表进行连接查询,没有任何条件限制的时候,最终查询结果条数,是两张表条数的乘积,这种现象被称为:笛卡尔积现象。笛卡尔积的错误会在下面条件下产生:省略多个表的连接条件(或关联条件)连接条件(或关联条件)无效所有表中的所有行互相连接为了避免笛卡尔积,可以在WHERE加入有效的连接条件。加入连接条件后,查询语法:SELECTtable1.column,table2.columnFROMt
0start的博客
·
2022-11-03 22:22
数据库
#
MySQL
mysql
数据库
MySQL学习笔记
:一条SQL语句的执行过程
MySQL数据库的组成如图所示,MySQL由Server层和存储引擎层两部分组成:Server层Sever层包括连接器、查询缓存、分析器、优化器、执行器等,主要参与数据库连接、SQL解析执行;所有的内置函数,如日期、时间、数学和加密函数等、所有跨存储引擎的功能,如存储过程、触发器、视图等也都是在该层实现的。存储引擎层存储引擎层主要负责数据的存取,常见存储引擎包括InnoDB、MyISaM、Memo
c46550
·
2022-10-04 15:11
MySQL学习笔记
mysql
sql
数据库
(七)
MySQL学习笔记
——存储过程、存储函数
文章目录一、MySQL存储过程、存储函数的概念二、存储过程、存储函数的好处三、存储过程存储函数的区别四、存储过程的创建1.数据准备2.存储过程的创建五、存储过程的调用六、存储过程的查看七、存储过程的删除八、存储过程的语法1.变量1.1定义变量、查询变量1.2赋值变量2.if语句3.参数传递4.while语句5.存储函数的创建、调用、删除一、MySQL存储过程、存储函数的概念存储过程、存储函数是预先
MegaBytes
·
2022-09-06 07:34
MySQL
7.
MySQL学习笔记
第七节——存储过程和函数
文章目录一、变量1.变量分类1.1系统变量1.2自定义变量二、存储过程1.含义2.语法2.1创建2.2调用3.案例4.参数模式的具体分析4.1带in模式的存储过程4.2带out模式的存储过程4.3带inout模式的存储过程5.存储过程的删除6.存储过程的查看三、函数1.含义2.语法2.1创建2.2调用3.案例4.查看5.删除一、变量1.变量分类系统变量:变量由系统提供,不是用户定义,属于服务器层面
Hhuaahua
·
2022-09-06 07:58
java
sql
数据库
mysql
高性能
mysql学习笔记
一
文章目录一、MYSQL架构与历史1.mysql架构简图2.mysql并发控制2.1锁策略2.2锁粒度3.mysql事务3.1mysql事务日志二、服务性能剖析1.服务性能指标三、mysql优化1.schema和数据类型的优化2.mysql设计的范式3.缓存汇总相关4.altertablemysql知识点(补充)1.查看表的相关信息一、MYSQL架构与历史1.mysql架构简图[外链图片转存失败,源
liushangzaibeijing
·
2022-09-06 06:25
mysql
mysql
学习
数据库
MySQl学习笔记
-6.数据库的备份
@TOC1.数据备份种类1.1分类的维度1.备份时数据库的状态2.备份文件的格式逻辑备份:供人可读的文件物理备份:二进制文件,表数据rdb文件等3.备份的内容1.2备份常用工具2.OUTFILE命令备份2.1定义2.2使用方式1.首先查询到MySQL的导出路径showvariableslike'%secure%'2.然后使用intooutfile指令将查询结果导出到指定文件中mysql>selec
天生我才~~
·
2022-09-04 15:12
MySQL
数据库
mysql
学习
MySQL学习笔记
MySQL学习笔记
性能优化概述MySQL性能优化:通过合理安排资源,调整系统参数,使MySQL运行更快,更节约资源;包括:查询速度优化、更新速度优化、数据库结构优化、服务器优化;查看服务器性能参数showstatuslike'value
张德长
·
2022-09-01 17:00
MySql学习笔记
:索引和索引创建策略
本文是自己的学习笔记,主要参考以下资料-大话设计模式,程杰著,清华大学出版社出版-马士兵教育1、B+树索引1.1、聚集索引/聚簇索引1.2、辅助索引/二级索引1.3、联合索引/复合索引1.3.1、什么是复合索引1.3.2、最左原则1.3.3、联合索引的查询优化2、哈希索引2.1、查看哈希索引的命中率等信息3、索引的创建策略3.1、单列索引的策略3.1.1、列的类型占用的空间越小,越适合作为索引3.
大苏打seven
·
2022-08-22 10:32
mysql
学习
数据库
MySQL学习笔记
事务篇:分布式事务之2PC和3PC
目录背景二阶段提交协议阶段一阶段二执行事务提交中断事务扩展讨论三阶段提交协议阶段一阶段二执行事务预提交中断事务阶段三执行提交中断事务扩展讨论总结背景本地事务通过ACID特性能够很好地解决原子性、一致性以及隔离性问题,然而当今大部分的软件架构对系统都有扩展的诉求,系统扩展引发了资源的分布,分布的资源可以很好地支持系统的可伸缩性,但是也同时带来分布式一致性问题,避免太过抽象,我们可以通过一个场景理解这
lmkbuffon
·
2022-08-18 15:29
MySQL数据库
MySQL基础学习笔记
2.索引及调优篇【mysql高级】
-哔哩哔哩】尚硅谷
MySQL学习笔记
mysql高级2.索引及调优篇第06章:索引的数据结构第06章索引的数据结构【2.索引及调优篇】【MySQL高级】第07章:InnoDB数据存储结构第07章InnoDB
日星月云
·
2022-08-06 19:55
java提高
mysql
数据库
java
尚硅谷
MySQL学习笔记
MySQL笔记目录一、MySQL数据库基础篇大纲1.数据库概述与MySQL安装篇第01章:数据库概述第02章:MySQL环境搭建2.SQL之SELECT使用篇第03章:基本的SELECT语句第04章:运算符第05章:排序与分页第06章:多表查询第07章:单行函数第08章:聚合函数第09章:子查询3.SQL之DDL、DML、DCL使用篇第10章:创建和管理表第11章:数据处理之增删改第12章:MyS
准图灵奖得主
·
2022-08-06 19:53
MySQL笔记
mysql
数据库
sql
MYSQL学习笔记
(二)
目录一:MySQL的卸载二:MYSQL的登录三:MySQL演示使用四:MySQL的编码设置一:MySQL的卸载二:MYSQL的登录2.1服务的启动与停止MYSQL安装完毕之后,需要启动服务器进程,不然客户端无法连接数据库在前面的配置过程中,已经将MYSQL安装为Windows服务,并且勾选当Windows启动、停止时MySQL也自动启动、停止。#启动MYSQL服务命令:netstartMySQL服
JiaXingNashishua
·
2022-08-05 14:59
数据库
MYSQL学习笔记
(一)
目录一:数据库概述二:数据库与数据管理系统三:MySQL介绍四:RDBMS和非RDBMS五:关系型数据库设计规则一:数据库概述持久化:把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以“固化”,而持久化的实现过程大多通过各种关系数据库来完成。持久化的主要作用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML
JiaXingNashishua
·
2022-08-05 14:59
数据库
MySQL学习笔记
(六)
目录一:聚合函数二:GROUPBY三:HAVING四:SELECT的执行过程五:子查询一:聚合函数1.1什么是聚合函数:聚合函数作用于一组数据,并对一组数据返回一个值。1.2聚合函数类型:AVG()SUM()MAX()MIN()COUNT()1.3聚合函数语法:聚合函数不能嵌套调用。比如不能出现类似“AVG(SUM(字段名称))”形式的调用。1.4AVG和SUM函数:可以对数值型数据使用AVG和S
JiaXingNashishua
·
2022-08-05 14:59
学习
数据库
资料网址收藏
2014-6-17bluenight专栏-博客频道-CSDN.NETmysql查询语句(
mysql学习笔记
七)-H&K-博客园用于挖掘Web日志的数据仓库系统实现-微软ERP技术-搜狐博客Hadoop集群
cloud-2014
·
2022-07-27 21:22
网址收藏
MySQL学习笔记
安装安装成功截图路径C:\ProgramFiles\MySQL\MySQLServer8.0\bin几个概念数据库database,简称:DB。按照一定格式存储数据的一些文件的组合。顾名思义:存储数据的仓库,实际上就是一堆文件。这些文件中存储了具有特定格式的数据。数据库管理系统databasemanagement,简称:DBMS。//类似于mysql的软件数据库管理系统是专门用来管理数据库中的数据
Eternal-Faith
·
2022-07-18 10:08
笔记
mysql
数据库
sql
MySQL学习笔记
(7)
这章开始会进一步深入Mysql的使用,使用JDBC将MySQL和Java实现链接,使用java进行面向接口编程。本笔记基于以下的课程进行整理:尚硅谷JDBC核心技术视频教程(康师傅带你一站式搞定jdbc)_哔哩哔哩_bilibili0基础如何学起?宋红康30天搞定Java核心:BV1Kb411W75N制作不易,大家记得点个关注,一键三连呀【点赞、投币、收藏】感谢支持~本套教程涵盖JDBC的方方面面
和田龙二
·
2022-07-17 14:52
java
mysql
学习
系统架构
《
MySQL学习笔记
》数据库增删查改(进阶)
目录一、数据库的约束NOTNULL约束UNIQUE(唯一约束)DEFAULT:默认值约束PRIMARYKEY:主键约束FOREIGNKEY:外键约束由外键约束而延伸出来的问题——电商check约束(可以直接对表中的值进行限制)(了解)二、表的设计三、新增四、聚合查询聚合函数(不区分大小写)分组查询(GROUPBY)五、联合查询一、数据库的约束约束类型(以下不区分大小写)NOTNULL-指示某列不能
是小鱼儿哈
·
2022-07-16 12:43
MySQL学习
mysql
数据库
【
mysql学习笔记
19】多表查询
笛卡尔积查询select*fromemp,dept;相当于对emp表和dept做了笛卡尔积操作简单多表查询select*fromemp,deptwhereemp.dept_id=dept.id;相当于查询员工的部门信息内连接语法1:select*fromempinnerjoindeptonemp.dept_id=dept.id;语法2:select*fromemp,deptwhereemp.dep
yqs_281876918
·
2022-06-22 18:27
mysql
mysql
学习
数据库
【
mysql学习笔记
04】SQL数据定义
数据库操作查询查询所有数据库showdatabases;查询当前数据库selectdatabase();创建createdatabase[ifnotexists]数据库名[defaultcharset字符集][collate排序规则];删除dropdatebase[ifexists]数据库名;使用use数据库名;数据表操作查询当前数据库的所有数据表SHOWTABLES;查询表结构DESC表名;查询
yqs_281876918
·
2022-06-17 13:26
mysql
sql
mysql
学习
Mysql学习笔记
十五 -- 视图/Mysql管理
1.视图(view)视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含列,其数据来自对应的真实表(基表)视图和基表关系的示意图1.1视图的基本使用createview视图名asselect语句alterview视图名asselect语句showcreateview视图名dropview视图名1,视图名2问题:将emp,dept,salgrade三张表的员工编号,员工姓名,部门编号,工资创
无敌培根卷
·
2022-06-07 08:36
mysql
学习
数据库
Mysql学习笔记
十一--约束
1.约束的基本介绍约束用于确保数据库的数据满足特定的商业规则。在mysql中,约束包括:notnull、unique、primarykey、foreignkey和check5种2.primarykey主键的基本使用用于唯一的标示表行的数据,当定义主键约束后,该列不能重复。主键使用的细节讨论:primarykey不能重复而且不能为null一张表最多只能有一个主键,但可以是复合主键主键的指定方式有两种
无敌培根卷
·
2022-06-06 08:50
mysql
学习
数据库
MySQL学习笔记
(狂神)
文章目录1.初始MySQL1.1为什么学数据库1.2什么是数据库1.3数据库分类1.4MySQL简介2.操作数据库2.1操作数据库2.2数据库的列类型2.3数据库的字段属性(重点)2.4创建数据库表2.5数据表的类型2.6修改删除表3.MySQL数据管理3.1外键(了解)3.2DML语言(全部记住)3.3插入3.4修改3.5删除4.DQL查询数据(最重点)4.1DQL4.2指定查询字段4.3whe
理想-
·
2022-06-05 22:17
Java
mysql
数据库
学习
狂神说
MySQL学习笔记
目录MySQL1、初识MySQL1.1为什么学数据库1.2什么是数据库1.3数据库分类1.4MySQL简介1.5连接数据库2、操作数据库2.1操作数据库2.2数据库的列类型2.3数据库的字段类型(重点)2.4创建数据库表2.5数据表的类型2.6修改删除表3、MySQL数据管理3.1外键(了解)3.2DML语言(全记住)3.3添加3.4修改3.5删除4、DQL查询数据(最重点)4.1DQL4.2指定
Beastard
·
2022-06-05 22:12
java
mysql
MySQL学习笔记
-多表查询
1.表连接查询1.1什么是多表查询数据库准备:#创建部门表createtabledept(idintprimarykeyauto_increment,namevarchar(20))insertintodept(name)values('开发部'),('市场部'),('财务部');#创建员工表createtableemp(idintprimarykeyauto_increment,namevarc
Proud_Jiang
·
2022-05-31 19:44
MySQL
mysql select语句详解_
mysql学习笔记
之完整的select语句用法实例详解
本文实例讲述了
mysql学习笔记
之完整的select语句用法。
易学者.炅明
·
2022-05-28 10:17
mysql
select语句详解
MySQL学习笔记
(3)--(DQL查询、MySQL函数)
4、DQL查询数据4.1、DQL(DataQueryLanguage:数据查询语言)所有的查询操作都用它Select简单的查询,复杂的查询它都能做数据库中最核心的语言,最重要的语句使用频率最高的语句select完整语法:SELECT[ALL|DISTINCT]{*|table.*|[table.field1[ASalias1]][,table.field1[ASalias2]][,....]}FR
꧁冰凝꧂
·
2022-05-24 10:30
MySQL
mysql
MySQL学习笔记
-基础实践篇-1.认识MySQL
文章目录1.认识MySQL总览MySQL基础学习笔记思维导图重难点问题总结1.什么是关系型数据库和非关系型数据库1.1关系型数据库:1.2非关系型数据库:2.为何使用MySQL2.1MySQL特点与优点:2.2与Oracle比较:3.关系型数据库设计规则3.1ORM思想:表、记录、字段:3.2常见表的关联关系:1.认识MySQL总览MySQL基础学习笔记思维导图笔记链接参考狂神说MySQL教程笔记
天生我才~~
·
2022-04-26 20:51
MySQL
mysql
数据库
database
分布式事务
redo、undo、ACIDAD(日志文件)、CI锁详见
MySql学习笔记
//TODO刚性事务acid&柔性事务base刚性事务:强一致性(ACID)柔性事务:基本可用,最终一致性(BASE理论)BASE
降龙_伏虎
·
2022-04-25 09:38
mysql学习笔记
记录
1.分享1个小技巧:在定义数据类型时,如果确定是整数,就用INT;如果是小数,一定用定点数类型DECIMAL;如果是字符串,只要不是主键,就用TEXT;如果是日期与时间,就用DATETIME2.运行这个语句之后,一个跟demo.importhead有相同表结构的空表demo.importheadhist,就被创建出来了。CREATETABLEdemo.importheadhistLIKEdemo.
阳光不锈@
·
2022-04-21 09:54
数据库
mysql学习笔记
MySQL学习笔记
(一)—MySQL基础
文章目录一、MySQL基础及入门1.MySQL的相关配置1.1MySQL的启动与关闭1.1.1方式一:window服务启动MySQL1.1.2方式二:DOS命令方式启动1.2命令行登录数据库1.3MySql的目录结构1.4数据库管理系统1.5数据库表2.SQL2.1SQL的概念2.2SQL通用语法2.3SQL的分类2.4DDL操作数据库2.4.1创建数据库2.4.2查看/选择数据库2.4.3修改数
Big_BlueCat
·
2022-04-21 02:25
Java学习笔记
mysql
数据库
sql
2022.2.1-2022.2.3
mysql学习笔记
过年没回老家,在这没事做就开始学习,还是学习效率低,但是我尽力了,今天终于把这个mysql的视频看完,总结一下。参考:老杜-mysql入门基础+数据库实战:https://www.bilibili.com/video/BV1Vy4y1z7EX(较新、内容相对精炼,有习题)视频感受:总体看完,感觉很新手,合适所有没学过数据库的人员学习,而且讲的比较详细,还有习题练习,缺乏的是对索引原理的详细解析,但
臭弟弟码农
·
2022-04-21 02:21
学习笔记
数据库
mysql
sql
高性能
mysql学习笔记
二构建高性能索引
文章目录一、索引数据结构查找二叉树平衡二叉树红黑树B树B+树二、mysql数据存储方式表空间数据结构InnoDB数据页结构InnoDB行记录格式行溢出三、mysql索引聚集索引非聚集索引哈希索引全文索引索引的思考正确的使用索引表索引实例索引与锁四、维护索引和表一、索引数据结构索引:存储引擎用来快速查找数据的一种数据结构。索引是查询数据进行性能优化最有效的手段。不同的存储引擎对于索引的实现不尽相同。
liushangzaibeijing
·
2022-04-13 15:23
mysql
b+树
数据库
MySQL学习笔记
-13-自增id
自增id自增id:定义初始值,然后不停往上加步长。其上限取决于字节长度,如无符号整型(unsignedint)是4个字节,id上限就是2^32-1。表定义自增值id上限1、表定义的自增值达到上限后的逻辑是:再申请下一个id时,得到的值保持不变。2、例子:createtablet(idintunsignedauto_incrementprimarykey)auto_increment=4294967
·
2022-04-11 09:46
mysql
MySql学习笔记
(一)
预备MySql安装参加大佬https://blog.csdn.net/weixin_44949135/article/details/106661080MySql安装示例数据参加大佬https://blog.csdn.net/kikajack/article/details/801812631.基础1.1注释1.单行注释可以使用#注释符,#注释符后直接加注释内容。格式如下:#注释内容2.单行注释可
小陈统计
·
2022-04-09 07:06
mysql
学习
数据库
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他