摘要: 尚硅谷Mysql课程笔记 课程链接: https://www.bilibili.com/video/BV1iq4y1u7vj?p=1 第01章_数据库概述 第02章_MySQL环境搭建 第03章_基本的SELECT语句 第04章_运算符 第05章_排序与分页 第06章_多表查询 第07章_单行函数 阅读全文
posted @ 2022-01-25 18:32 哈哈丶丶 阅读(66) 评论(0) 推荐(0) 编辑
摘要:  目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 1. 变量 在MySQL数据库的存储过程和函数中,可以使用变量来存储查询或计算的中间结果数据,或者输出最终的结果数据。 在 MySQL 数据库中,变量分为系统变量以及用户自定义变量。 1.1 阅读全文
posted @ 2022-01-25 18:30 哈哈丶丶 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 在实际开发中,我们经常会遇到这样的情况:有 2 个或者多个相互关联的表,如商品信息和库存信息分别存放在 2 个不同的数据表中,我们在添加一条新商品记录的时候,为了保证数据的完整性,必须同时在库存表 阅读全文
posted @ 2022-01-25 18:30 哈哈丶丶 阅读(37) 评论(0) 推荐(0) 编辑
摘要: # 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 1. MySQL8新特性概述 MySQL从5.7版本直接跳跃发布了8.0版本,可见这是一个令人兴奋的里程碑版本。MySQL 8版本在功能上做了显著的改进与增强,开发者对MySQL的源代码进行 阅读全文
posted @ 2022-01-25 18:30 哈哈丶丶 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html MySQL从5.0版本开始支持存储过程和函数。存储过程和函数能够将复杂的SQL逻辑封装在一起,应用程序无须关注存储过程和函数内部复杂的SQL逻辑,而只需要简单地调用存储过程和函数即可。 1. 存储 阅读全文
posted @ 2022-01-25 18:29 哈哈丶丶 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 1. 约束(constraint)概述 1.1 为什么需要约束 数据完整性(Data Integrity)是指数据的精确性(Accuracy)和可靠性(Reliability)。它是防止数据库中存 阅读全文
posted @ 2022-01-25 18:28 哈哈丶丶 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 1. 常见的数据库对象 对象 描述 表(TABLE) 表是存储数据的逻辑单元,以行和列的形式存在,列就是字段,行就是记录 数据字典 就是系统表,存放数据库相关信息的表。系统表的数据通常由数据库系统 阅读全文
posted @ 2022-01-25 18:28 哈哈丶丶 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 1. MySQL中的数据类型 类型 类型举例 整数类型 TINYINT、SMALLINT、MEDIUMINT、INT(或INTEGER)、BIGINT 浮点类型 FLOAT、DOUBLE 定点数类 阅读全文
posted @ 2022-01-25 18:27 哈哈丶丶 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从MySQL 4.1开始引入。 SQL 中子查询的使用大大增强了 SELECT 查询的能力,因为很多时候查询需要从结果集中获取数据,或 阅读全文
posted @ 2022-01-25 18:26 哈哈丶丶 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 1. 基础知识 1.1 一条数据存储的过程 存储数据是处理数据的第一步。只有正确地把数据存储起来,我们才能进行有效的处理和分析。否则,只能是一团乱麻,无从下手。 那么,怎样才能把用户各种经营相关的 阅读全文
posted @ 2022-01-25 18:26 哈哈丶丶 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 1. 插入数据 1.1 实际问题 解决方式:使用 INSERT 语句向表中插入数据。 1.2 方式1:VALUES的方式添加 使用这种语法一次只能向表中插入一条数据。 情况1:为表的所有字段按默认 阅读全文
posted @ 2022-01-25 18:26 哈哈丶丶 阅读(31) 评论(0) 推荐(0) 编辑
摘要: # 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 我们上一章讲到了 SQL 单行函数。实际上 SQL 函数还有一类,叫做聚合(或聚集、分组)函数,它是对一组数据进行汇总的函数,输入的是一组数据的集合,输出的是单个值。 1. 聚合函数介绍 什 阅读全文
posted @ 2022-01-25 18:25 哈哈丶丶 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 1. 函数的理解 1.1 什么是函数 函数在计算机语言的使用中贯穿始终,函数的作用是什么呢?它可以把我们经常使用的代码封装起来,需要的时候直接调用即可。这样既提高了代码效率,又提高了可维护性。在 阅读全文
posted @ 2022-01-25 18:24 哈哈丶丶 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 多表查询,也称为关联查询,指两个或更多个表一起完成查询操作。 前提条件:这些一起查询的表之间是有关系的(一对一、一对多),它们之间一定是有关联字段,这个关联字段可能建立了外键,也可能没有建立外键。 阅读全文
posted @ 2022-01-25 18:24 哈哈丶丶 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 1. SQL概述 1.1 SQL背景知识 1946 年,世界上第一台电脑诞生,如今,借由这台电脑发展起来的互联网已经自成江湖。在这几十年里,无数的技术、产业在这片江湖里沉浮,有的方兴未艾,有的已经 阅读全文
posted @ 2022-01-25 18:19 哈哈丶丶 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 1. 算术运算符 算术运算符主要用于数学运算,其可以连接运算符前后的两个数值或表达式,对数值或表达式进行加(+)、减(-)、乘(*)、除(/)和取模(%)运算。 1.加法与减法运算符 mysql> 阅读全文
posted @ 2022-01-25 18:19 哈哈丶丶 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 1. 排序数据 1.1 排序规则 使用 ORDER BY 子句排序 ASC(ascend): 升序 DESC(descend):降序 ORDER BY 子句在SELECT语句的结尾。 1.2 单列 阅读全文
posted @ 2022-01-25 18:19 哈哈丶丶 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 1. MySQL的卸载 步骤1:停止MySQL服务 在卸载之前,先停止MySQL8.0的服务。按键盘上的“Ctrl + Alt + Delete”组合键,打开“任务管理器”对话框,可以在“服务”列 阅读全文
posted @ 2022-01-25 18:18 哈哈丶丶 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 目录: https://www.cnblogs.com/xjwhaha/p/15844178.html 1. 为什么要使用数据库 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持 阅读全文
posted @ 2022-01-25 18:15 哈哈丶丶 阅读(36) 评论(0) 推荐(0) 编辑