MySQL
文章平均质量分 91
介绍mysql相关原理以及使用
路飞H
这个作者很懒,什么都没留下…
展开
-
MySQL的SQL预编译及防SQL注入
本文主要介绍mysql预编译原理、作用以及它是如何防止sql注入的原创 2023-11-13 21:53:55 · 1894 阅读 · 0 评论 -
第28章_mysql缓存策略
本文主要介绍mysql缓存方案原创 2023-11-13 19:50:57 · 213 阅读 · 0 评论 -
第27章_事务原理之MVCC与锁机制
本文主要描述MVCC、锁机制原创 2023-11-12 21:37:33 · 337 阅读 · 0 评论 -
第26章_事务概述与隔离级别
本文主要描述事务、ACID特性、事务隔离级别、不同隔离级别下的并发异常问题原创 2023-11-12 14:55:57 · 131 阅读 · 0 评论 -
第25章_索引优化与查询优化
本文主要描述索引失效的案例以及如何优化sql语句原创 2023-11-12 13:48:02 · 253 阅读 · 0 评论 -
第24章_mysql性能分析工具的使用
本文主要描述mysql性能分析相关的慢查询日志、慢查询日志分析工具mysqldumpslow、explain执行计划等原创 2023-11-12 00:34:28 · 313 阅读 · 0 评论 -
第23章(下)_索引原理剖析
本文主要描述mysql索引原理原创 2023-11-11 14:43:34 · 265 阅读 · 0 评论 -
mysql索引下推
本文描述mysql索引下推原理以及作用原创 2023-11-11 14:05:59 · 561 阅读 · 0 评论 -
第23章(上)_索引原理之索引与约束
本文主要描述索引大概介绍以及与约束的区别原创 2023-11-08 22:13:53 · 134 阅读 · 0 评论 -
第22章_数据库的设计规范
本文主要讲述mysql三范式和反范式原创 2023-11-08 21:40:16 · 631 阅读 · 0 评论 -
第21章_InnoDB数据页结构
本文主要描述innodb数据页结构原创 2023-11-08 20:52:32 · 349 阅读 · 0 评论 -
第20章_Myisam与InnoDB
本文主要描述mysql中两种常用引擎区别原创 2023-11-07 23:16:23 · 69 阅读 · 0 评论 -
第19章_体系结构
本文主要描述mysql体系结构原创 2023-11-07 22:54:49 · 303 阅读 · 0 评论 -
第18章_MySQL8新特性之CTE(公用表表达式)
本文主要描述mysql8.0共用表表达式原创 2023-11-06 21:42:18 · 187 阅读 · 0 评论 -
第14章_视图
本文主要描述视图的使用以及其优缺点转载 2023-11-05 14:39:17 · 273 阅读 · 0 评论 -
第13章_约束
本文主要描述mysql的约束原创 2023-11-05 13:57:36 · 407 阅读 · 0 评论 -
第12章_MySQL数据类型精讲
本文主要描述mysql中各种数据类型以及使用相关建议转载 2023-11-05 11:53:32 · 200 阅读 · 0 评论 -
第11章_数据处理之增删改
本文主要描述数据增删改原创 2023-11-04 21:24:51 · 916 阅读 · 0 评论 -
第10章_创建和管理表
本文主要讲述创建管理数据库以及创建管理数据库中的表相关信息原创 2023-11-04 20:07:58 · 200 阅读 · 0 评论 -
第9章_子查询
本文主要描述单行子查询、多行子查询、相关子查询、相关更新、相关删除等内容原创 2023-11-04 14:55:50 · 158 阅读 · 0 评论 -
第8章_聚合函数
本文主要讲解mysql聚合、分组、where与having区别、select执行顺序与执行原理原创 2023-11-04 12:44:10 · 348 阅读 · 0 评论 -
第7章_单行函数
函数在计算机语言的使用中贯穿始终,函数的作用是什么呢?它可以把我们经常使用的代码封装起来,需要的时候直接调用即可。这样既 提高了代码效率 ,又 提高了可维护性。在SQL 中我们也可以使用函数对检索出来的数据进行函数操作。使用这些函数,可以极大地 提高用户对数据库的管理效率。从函数定义的角度出发,我们可以将函数分成 内置函数 和 自定义函数。在 SQL 语言中,同样也包括了内置函数和自定义函数。内置函数是系统内置的通用函数,而自定义函数是我们根据自己的需要编写的,本章及下一章讲解的是 SQL 的内置函数。原创 2023-11-04 10:57:18 · 106 阅读 · 0 评论 -
第6章_多表查询
多表查询,也称为关联查询,指两个或更多个表一起完成查询操作。前提条件:这些一起查询的表之间是有关系的(一对一、一对多),它们之间一定是有关联字段,这个关联字段可能建立了外键,也可能没有建立外键。比如:员工表和部门表,这两个表依靠“部门编号”进行关联。为什么不把多张表合成一张表?答:多张表合成一张表会导致很多信息的冗余!将不必要的冗余信息从磁盘导入内存将导致很多的磁盘IO。原创 2023-11-03 19:53:10 · 154 阅读 · 0 评论 -
第5章_排序与分页
第一个“位置偏移量”参数指示MySQL从哪一行开始显示,是一个可选参数,如果不指定“位置偏移量”,将会从表中的第一条记录开始(第一条记录的位置偏移量是0,第二条记录的位置偏移量是1,以此类推);在 MySQL、PostgreSQL、MariaDB 和 SQLite 中使用 LIMIT 关键字,而且需要放到 SELECT 语句的最后面。在对多列进行排序的时候,首先排序的第一列必须有相同的列值,才会对第二列进行排序。所谓分页显示,就是将数据库中的结果集,一段一段显示出来需要的条件。原创 2023-11-01 22:03:55 · 189 阅读 · 0 评论 -
第4章_运算符
文章目录1. 算术运算符1.1 加法与减法运算符1.2 乘法与除法运算符1.3 求模运算符2. 比较运算符2.1 等号运算符2.2 安全等于运算符2.3 不等于运算符2.4 空运算符2.5 非空运算符2.6 最小值运算符2.7 最大值运算符2.8 BETWEEN AND运算符2.9 IN运算符2.10 NOT IN运算符2.11 LIKE运算符2.12 ESCAPE2.13 REGEXP运算符3. 逻辑运算符3.1 逻辑非运算符3.2 逻辑与运算符3.3 逻辑或运算符3.4 逻辑异或运算符4. 位运算符4.原创 2023-11-01 21:44:12 · 160 阅读 · 0 评论 -
第3章_基本select语句
1946年,世界上第一台电脑诞生,如今,借由这台电脑发展起来的互联网已经自成江湖。在这几十年里,无数的技术、产业在这片江湖里沉浮,有的方兴未艾,有的已经几幕兴衰。但在这片浩荡的波动里,有一门技术从未消失,甚至“老当益壮”,那就是SQL。45 年前,也就是 1974 年,IBM研究员发布了一篇揭开数据库技术的论文《SEQUEL:一门结构化的英语查询语言》,直到今天这门结构化的查询语言并没有太大的变化,相比于其他语言,SQL 的半衰期可以说是非常长 了。原创 2023-10-31 23:13:24 · 386 阅读 · 0 评论