首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MySQL
Hilary
创建于2021-12-11
订阅专栏
MySQL
等 1 人订阅
共15篇文章
创建于2021-12-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MySQL高级_02MySQL数据结构选择的合理性
1 全表遍历 这里都懒得说了。 2 Hash结构 2.1Hash结构效率高,那为什么索引结构要设计成树型呢? 2.2Hash索引的适用性 采用自适应 Hash 索引目的是方便根据 SQL 的查询条件加
MySQL高级_01索引的数据结构
1. 索引 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。 索引的本质:索引是数据结构。你可以简单理解为“排好序的快速查找数据结构”,满足特定查找算法。
MySQL基础_13_MySQL8其它新特性
新特性1:窗口函数 窗口函数的作用类似于在查询中对数据进行分组,不同的是,分组操作会把分组的结果聚合成一条记录,而窗口函数是将结果置于每一条数据记录中。窗口函数可以分为 静态窗口函数 和 动态窗口函数
MySQL基础_12触发器
1. 触发器概述 在实际开发中,我们经常会遇到这样的情况:有 2 个或者多个相互关联的表,如 商品信息 和 库存信息 分别存放在 2 个不同的数据表中
MySQL基础_11变量、流程控制和游标
1. 变量 1.1 系统变量 1.1.1 系统变量分类 变量由系统定义,不是用户定义,属于服务器层面。启动MySQL服务,生成MySQL服务实例期间,MySQL将为MySQL服务器内存中的系统变量赋值
MySQL基础_10存储过程与函数
存储过程 1. 存储过程概述 1.1 理解 含义: 存储过程的英文是 Stored Procedure 。它的思想很简单,就是一组经过 预先编译 的 SQL 语句的封装。
MySQL基础_09视图view
1. 视图的理解 视图,可以看做是一个虚拟表,本身是不存储数据的。视图的本质,就可以看做是存储起来的SELECT语句 视图中SELECT语句中涉及到的表,称为基表。
MySQL基础_08约束constraint
1. 约束(constraint)概述 1.1 为什么需要约束 数据完整性(Data Integrity)是指数据的精确性(Accuracy)和可靠性(Reliability)。
MySQL基础_07数据类型
阿里巴巴《Java开发手册》之MySQL数据库: 任何字段如果为非负数,必须是 UNSIGNED。【 强制 】小数类型为 DECIMAL,禁止使用 FLOAT 和 DOUBLE。
MySQL基础_06表和数据处理
1.创建和管理表 1.1 标识符命名规则 数据库名、表名不得超过30个字符,变量名限制为29个 必须只能包含 A–Z, a–z, 0–9, _ 共63个字符 数据库名、表名、字段名等对象名中间不要包含
MySQL基础_05子查询
1.子查询的基本使用 子查询的基本语法结构: 子查询(内查询)在主查询之前一次执行完成。 子查询的结果被主查询(外查询)使用。 注意事项 子查询要包含在括号内 将子查询放在比较条件的右侧 单行操作符对
MySQL基础_04单行函数、聚合函数(多行函数)
♥单行函数 1.数值函数 进制转换 2.字符串函数 3.日期和时间函数 3.1 获取日期、时间 3.2 日期与时间戳的转换 3.3 获取月份、星期、星期数、天数等函数 3.4 日期的操作函数
MySQL基础_03排序、分页、多表
1.排序 1.1 基本使用 使用 ORDER BY 对查询到的数据进行排序操作。 升序:ASC (ascend)(默认) 降序:DESC (descend) 1.2 我们可以使用列的别名,进行排序
MySQL基础_02运算符
1. 算术运算符: + - * / div % mod 在SQL中,+没有连接的作用,就表示加法运算。此时,会将字符串转换为数值(隐式转换) 2. 比较运算符 2.1 = <=> <> != < <=
MySQL基础_01基本select语句
1.SQL分类 DDL:数据定义语言。CREATE \ ALTER \ DROP \ RENAME \ TRUNCATE DML:数据操作语言。INSERT \ DELETE \ UPDATE