![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
文章平均质量分 95
MySQL
gingerMr_程序人生
这个作者很懒,什么都没留下…
展开
-
MySQL12_基础_数据类型
文章目录数据类型1. MySQL中的数据类型2. 整数类型2.1 类型介绍2.2 可选属性2.2.1 M2.2.2 UNSIGNED2.2.3 ZEROFILL2.3 适用场景2.4 如何选择?3. 浮点类型3.1 类型介绍3.2 数据精度说明3.3 精度误差说明4. 定点数类型4.1 类型介绍4.2 开发中经验5. 位类型:BIT6. 日期与时间类型6.1 YEAR类型6.2 DATE类型6.3 TIME类型6.4 DATETIME类型6.5 TIMESTAMP类型6.6 开发中经验7. 文本字符串类型7原创 2022-01-23 23:17:13 · 240 阅读 · 0 评论 -
MySQL11_基础_数据处理之增删改
文章目录数据处理之增删改1. 插入数据1.1 实际问题1.2 方式1:VALUES的方式添加1.3 方式2:将查询结果插入到表中2. 更新数据3. 删除数据4. MySQL8新特性:计算列5. 综合案例6. 练习6.1 练习16.2 练习26.3 练习3数据处理之增删改1. 插入数据1.1 实际问题解决方式:使用 INSERT 语句向表中插入数据。准备数据库环境CREATE DATABASE mytest;USE mytest;CREATE TABLE IF NOT EXISTS emp1原创 2022-01-22 12:54:49 · 1230 阅读 · 0 评论 -
MySQL5_基础_排序与分页
文章目录排序与分页1. 排序数据1.1 排序规则1.2 单列排序1.3 多列排序2. 分页2.1 背景2.2 实现规则2.3 分页2.4 拓展3. 练习排序与分页1. 排序数据# 如果没有使用排序操作,默认情况下查询返回的数据是按照添加数据的顺序显示的。SELECT * FROM employees;1.1 排序规则使用 ORDER BY 子句排序ASC(ascend): 升序DESC(descend):降序ORDER BY 子句在SELECT语句的结尾。1.2 单列排序原创 2021-12-18 13:29:26 · 1343 阅读 · 0 评论 -
MySQL4_基础_运算符
文章目录运算符1. 算术运算符1.1 加法与减法运算符1.2 乘法与除法运算符1.3 求模(求余)运算符2. 比较运算符2.1 等号运算符2.2 安全等于运算符2.3 不等于运算符2.4 非符号类型的运算符2.4.1 空运算符2.4.2 非空运算符2.4.3 最小值运算符2.4.4 最大值运算符2.4.5 BETWEEN AND运算符2.4.6 IN运算符2.4.7 NOT IN运算符2.4.8 LIKE运算符2.4.8.1 %2.4.8.2 _2.4.8.3 ESCAPE2.4.9 REGEXP运算符3.原创 2021-12-12 23:04:25 · 681 阅读 · 1 评论 -
MySQL3_基础_基本的 SELECT 语句
文章目录基本的 SELECT 语句1. SQL概述1.1 SQL背景知识1.2 SQL语言排行榜1.3 SQL 分类2. SQL语言的规则与规范2.2 SQL大小写规范 (建议遵守)2.3 注 释2.4 命名规则(暂时了解)2.5 数据导入指令3. 基本的SELECT语句3.1 SELECT...3.2 SELECT ... FROM3.3 列的别名3.4 去除重复行3.5 空值参与运算3.6 着重号3.7 查询常数4. 显示表结构5. 过滤数据6. 练习基本的 SELECT 语句1. SQL概述1.原创 2021-12-05 10:37:37 · 299 阅读 · 0 评论 -
MySQL2_基础_MySQL环境搭建
文章目录MySQL环境搭建1. MySQL的卸载步骤1:停止MySQL服务步骤2:软件的卸载步骤3:残余文件的清理步骤4:清理注册表(选做)步骤5:删除环境变量配置2. MySQL的下载、安装、配置2.1 MySQL的4大版本2.2 软件的下载2.3 MySQL8.0 版本的安装2.4 配置MySQL8.02.5 配置MySQL8.0 环境变量2.6 MySQL5.7 版本的安装、配置2.7 安装失败问题3. MySQL的登录3.1 服务的启动与停止方式1:使用图形界面工具方式2:使用命令行工具3.2 自带原创 2021-12-04 16:28:54 · 1424 阅读 · 0 评论 -
MySQL1_基础_数据库概述
文章目录数据库概述1. 为什么要使用数据库2. 数据库与数据库管理系统2.1 数据库的相关概念2.2 数据库与数据库管理系统的关系2.3 常见的数据库管理系统排名(DBMS)2.4 常见的数据库介绍3. MySQL介绍3.1 概述3.2 MySQL发展史重大事件3.3 关于MySQL 8.03.4 Why choose MySQL?3.5 Oracle vs MySQL4. RDBMS 与 非RDBMS4.1 关系型数据库(RDBMS)4.1.1 实质4.1.2 优势4.2 非关系型数据库(非RDBMS)原创 2021-12-04 12:22:40 · 189 阅读 · 0 评论 -
MySQL10_基础_创建和管理表
文章目录创建和管理表1. 基础知识1.1 一条数据存储的过程1.2 标识符命名规则1.3 MySQL中的数据类型2. 创建和管理数据库2.1 创建数据库2.2 使用数据库2.3 修改数据库2.4 删除数据库3. 创建表3.1 创建方式13.2 创建方式24. 修改表4.1 追加一个列4.2 修改一个列4.3 重命名一个列4.4 删除一个列5. 重命名表6. 删除表7. 清空表7.1 DELETE FROM 回滚演示7.2 TRUNCATE TABLE 回滚演示8. 内容拓展拓展1:阿里巴巴《Java开原创 2022-01-16 11:30:19 · 479 阅读 · 0 评论 -
MySQL9_基础_子查询
文章目录子查询1. 需求分析与问题解决1.1 实际问题1.2 子查询的基本使用1.3 子查询的分类1.3.1 分类方式11.3.2 分类方式22. 单行子查询2.1 单行比较操作符2.2 代码示例2.3 HAVING 中的子查询2.4 CASE中的子查询2.5 空值问题2.6 非法使用子查询3. 多行子查询3.1 多行比较操作符3.2 代码示例3.2.1 IN3.2.2 ANY / ALL3.3 空值问题4. 相关子查询4.1 相关子查询执行流程4.2 代码示例4.2.1 方式一:相关子查询4.2.2 方式原创 2022-01-09 13:52:43 · 205 阅读 · 0 评论 -
MySQL8_基础_聚合函数
文章目录聚合函数1. 聚合函数介绍1. AVG和SUM函数2. MIN和MAX函数3. COUNT函数2. GROUP BY2.1 基本使用2.2 使用多个列分组2.3 GROUP BY中使用WITH ROLLUP3. HAVING3.1 基本使用3.2 WHERE和HAVING的对比4. SELECT的执行过程4.1 查询的结构4.2 SELECT执行顺序4.3 SQL 的执行原理5. 练习聚合函数1. 聚合函数介绍什么是聚合函数聚合函数作用于一组数据,并对一组数据返回一个值。聚合原创 2022-01-01 23:17:16 · 1598 阅读 · 0 评论 -
MySQL7_基础_单行函数
文章目录单行函数1. 函数的理解1.2 不同DBMS函数的差异1.3 MySQL的内置函数及分类2. 数值函数2.1 基本函数2.1.1 基本的操作2.1.2 取随机数2.1.3 四舍五入,截断操作2.2 角度与弧度互换函数2.3 三角函数2.4 指数与对数2.5 进制间的转换3. 字符串函数3.1 ASCII(S)3.2 CHAR_LENGTH(s)3.3 LENGTH(s)3.4 CONCAT(s1,s2,......,sn)3.4 CONCAT_WS(x, s1,s2,......,sn)3.5 I原创 2021-12-24 23:02:38 · 516 阅读 · 0 评论 -
MySQL6_基础_多表查询
文章目录多表查询1. 一个案例引发的多表连接1.1 案例说明1.2 笛卡尔积(或交叉连接)的理解1.3 案例分析与问题解决2. 多表查询分类讲解2.1 分类1:等值连接 vs 非等值连接2.1.1 等值连接2.1.1.1 拓展1:多个连接条件与 AND 操作符2.1.1.2 拓展2:区分重复的列名2.1.1.3 拓展3:表的别名2.1.1.4 拓展4:连接多个表2.1.2 非等值连接2.2 分类2:自连接 vs 非自连接2.2.1 自连接2.2.2 非自连接2.3 分类3:内连接 vs 外连接2.3.1 内原创 2021-12-19 22:20:48 · 230 阅读 · 0 评论