【黑马程序员】mysql基础篇笔记

news2024/11/29 22:48:38

2023年10月26日12:21:09过一下
1.01.MySQL课程介绍(Av765670802,P1)
在这里插入图片描述

2.02. 基础-课程内容&数据库相关概念(Av765670802,P2)

3.03. 基础-概述-MySQL安装及启动(Av765670802,P3)

4.04. 基础-概述-数据模型(Av765670802,P4)
通过来存储数据的数据库就叫做关系型数据库

5.05. 基础-SQL-通用语法及分类(Av765670802,P5)

6.06. 基础-SQL-DDL-数据库操作(Av765670802,P6)

7.07. 基础-SQL-DDL-表操作-创建&查询(Av765670802,P7)

8.08. 基础-SQL-DDL-数据类型及案例(Av765670802,P8)
要都是正数 可以 tinyint unsigned
char定长,varchar变长(根据实际计算长度,性能较差)
9.09. 基础-SQL-DDL-表操作-修改&删除(Av765670802,P9)
modify 类型
change 字段名+类型
10.10. 基础-SQL-DDL小结(Av765670802,P10)
在这里插入图片描述

11.11. 基础-SQL-图形化界面工具DataGrip(Av765670802,P11)

12.12. 基础-SQL-DML-插入(Av765670802,P12)

13.13. 基础-SQL-DML-更新和删除(Av765670802,P13)

14.14. 基础-SQL-DML小结(Av765670802,P14)

15.15. 基础-SQL-DQL-基础查询(Av765670802,P15)

16.16. 基础-SQL-DQL-条件查询(Av765670802,P16)

17.17. 基础-SQL-DQL-聚合函数(Av765670802,P17)

18.18. 基础-SQL-DQL-分组查询(Av765670802,P18)

19.19. 基础-SQL-DQL-排序查询(Av765670802,P19)

20.20. 基础-SQL-DQL-分页查询(Av765670802,P20)

21.21. 基础-SQL-DQL-案例练习(Av765670802,P21)

22.22. 基础-SQL-DQL-执行顺序(Av765670802,P22)
在这里插入图片描述
通过加别名,以及使用别名来验证了这个的执行顺序
在这里插入图片描述

在这里插入图片描述

而且加了别名之后,也不能使用原来的表名了。

23.23. 基础-SQL-DQL小结(Av765670802,P23)

24.24. 基础-SQL-DCL-用户管理-(Av765670802,P24)

25.25. 基础-SQL-DCL-权限控制-(Av765670802,P25)

26.26. 基础-SQL-DCL小结(Av765670802,P26)
在这里插入图片描述

27.27. 基础-函数-字符串函数(Av765670802,P27)

28.28. 基础-函数-数值函数(Av765670802,P28)
在这里插入图片描述

29.29. 基础-函数-日期函数(Av765670802,P29)

30.30. 基础-函数-流程函数(Av765670802,P30)
在这里插入图片描述

31.31. 基础-函数-小结(Av765670802,P31)
在这里插入图片描述

32.32. 基础-约束-概述(Av765670802,P32)

33.33. 基础-约束-演示(Av765670802,P33)

34.34. 基础-约束-外键约束(Av765670802,P34)

35.35. 基础-约束-外键删除更新行为(Av765670802,P35)

36.36. 基础-约束-小结(Av765670802,P36)
在这里插入图片描述

37.37. 基础-多表查询-多表关系介绍(Av765670802,P37)

38.38. 基础-多表查询-概述(Av765670802,P38)
在这里插入图片描述在这里插入图片描述

39.39. 基础-多表查询-内连接(Av765670802,P39)
查俩个交集
显示内连接select * from a (inner) join b on a.id=b.id (innor 可以省略)

隐式内连接select * from a, b where a.id=b.id
40.40. 基础-多表查询-外连接(Av765670802,P40)

select * from a left (outer) join b on a.id=b.id (innor 可以省略)
左连接 a的全都有

41.41. 基础-多表查询-自连接(Av765670802,P41)
在这里插入图片描述
自连接可以是内连接也可以是外连接,起别名

42.42. 基础-多表查询-联合查询union(Av765670802,P42)
在这里插入图片描述

43.43. 基础-多表查询-子查询介绍(Av765670802,P43)
在这里插入图片描述

44.44. 基础-多表查询-标量子查询(Av765670802,P44)

45.45. 基础-多表查询-列子查询(Av765670802,P45)
在这里插入图片描述
在这里插入图片描述

46.46. 基础-多表查询-行子查询(Av765670802,P46)
在这里插入图片描述

47.47. 基础-多表查询-表子查询(Av765670802,P47)

48.48. 基础-多表查询-练习1(Av765670802,P48)

49.49. 基础-多表查询-练习2(Av765670802,P49)

50.50. 基础-多表查询-小结(Av765670802,P50)
在这里插入图片描述

51.51. 基础-事务-简介(Av765670802,P51)
在这里插入图片描述

在这里插入图片描述

52.52. 基础-事务-操作演示(Av765670802,P52)
在这里插入图片描述

53.53. 基础-事务-四大特性ACID(Av765670802,P53)
在这里插入图片描述

54.54. 基础-事务-并发事务问题(Av765670802,P54)
在这里插入图片描述
A查id=1,没有
B插入1
A插入1,不行,因为主键已插入
A查id=1,查不到,(因为已经解决了不可重复读的问题了,所以和之前读的一样,还是没有)
产生了幻觉

55.55. 基础-事务-并发事务演示及隔离级别(Av765670802,P55)
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

56.56. 基础-事务-小结(Av765670802,P56)

57.57. 基础篇总结(Av765670802,P57)
在这里插入图片描述
2023年10月26日13:34:22完,吃个饭回来看进阶篇

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1145460.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

centos7安装配置以及Linux常用命令

⭐⭐ linux专栏:linux专栏 ⭐⭐ 个人主页:个人主页 目录 一.CentOS的安装 使用vi编辑ifcfg-ens33 二. 下载MobaXterm软件 2.1MobaXterm的用途 2.2 MobaXterm的使用 2.3下载插件vim 三.Linux常用命令 3.4 vi或vim编辑器 3.4.1 命令模式 3.4.2.…

面试官:给你40亿个数,你应该如何快速判断一个数是否在这40亿个数中?—— 位图 [ C++入门 ]

阅读导航 引言一、位图的概念1. 官方文档2. 基本概念 二、位图的实现1. 插入2. 删除3. 查找C模拟实现🔴完整代码 总结 引言 在C编程中,位图是一种常用的数据结构,用于高效地表示大量的布尔值。它通过使用一个二进制位来表示每个元素的存在与…

集成电路自动化测试的优势是什么?

集成电路自动化测试的优势主要包括: 提高效率:自动化测试可以显著提高测试效率,因为可以24小时不间断地进行测试,同时避免了人工测试中的误差和疏漏,节省了大量时间和人力成本。 提升精度:自动化测试的精…

MySQL|基础操作+8大查询方式汇总

MySQL操作 一、操作数据库 MySQL中可以创建多个数据库用于存储不同场景的表结构,学习MySQL之前,我们要先理清如下的关系: 数据库 --> 数据表 --> 字段 抛开数据库存储上限去考虑,每个数据库中可以包含无数个数据表&#xf…

Apriori介绍及代码批注

一、Apriori原理解析 1. 概述 关联规则分析是数据挖掘中最活跃的研究方法之一,目的是在一个数据集中找到各项之间的关联关系,而这种关系并没有在数据中直接体现出来。以超市的销售数据为例,当存在很多商品时,可能的商品组合数量…

MySQL的数据库操作、数据类型、表操作

目录 一、数据库操作 (1)、显示数据库 (2)、创建数据库 (3)、删除数据库 (4)、使用数据库 二、常用数据类型 (1)、数值类型 (2&#xff0…

用Jmeter做微信小程序项目接口测试【案例】

公司新项目组开发一款微信小程序电商平台,为了更好保证产品质量,因此提出了需要进行接口测试。 从接口本身来讲,对其测试与其他项目应该是一样的。所以不难理解,我们要对小程序的接口测试需要准备的 材料有: 1、完备…

LCR 158. 库存管理 II 哈希 / 摩尔投票法

LCR 158. 库存管理 II - 力扣(LeetCode) 仓库管理员以数组 stock 形式记录商品库存表。stock[i] 表示商品 id,可能存在重复。请返回库存表中数量大于 stock.length / 2 的商品 id。 (1)方法一:先排序 题目…

​Profinet转EtherNET/IP从站连接欧姆龙plc与西门子200smart通讯的配置方法​

本案例是200smart plc与欧姆龙plc进行通讯的方法,远创智控YC-PNM-EIP网关可以读写全系列西门子 PLC 数据。一般不需要 PLC 里做特殊的设置。只需要把 PLC 的变量地址配置到网关中,网关就可以读取指定地址的数据或者写数据到指定的地址。 PLC 通过网线连接…

Android---Bitmap详解

每一个 Android App 中都会使用到 Bitmap,它也是程序中内存消耗的大户,当 Bitmap 使用内存超过可用空间,则会报 OOM。 Bitmap 占用内存分析 Bitmap 用来描述一张图片的长、宽、颜色等信息,可用使用 BitmapFactory 来将某一路径下…

浮点数在计算机中的二进制表示

文章目录 Part.I IntroductionPart.II 原理Part.III 代码验证Reference Part.I Introduction 首先要了解一下下面的知识: 1 位有两种状态:0 或 11 字节(byte) 8 位(bit) 2 7 128 2^7128 27128&#xff1…

rhcsa简单的查询命令

时间 date -s "20021125 12:00:00" date 052312002002 一.简单语法 hwclock --查看硬件时间 hwclock --show 查看硬件时间 hwclock -w 同步硬件时间和系统时间 hwclock -s 将硬件时钟同步到系统时间 hwclock -r 查看当前时间 cal 查看当前月份日历 cal 10 …

nodejs+vue+elementui+express基于体质分析的个性化健身方案生成系统与设计

基于体质分析的个性化健身方案生成系统与设计 客户端: 1、在健身系统中可以自己选择课程(需先充值,金额大于课程价格才可购买,否则提示余额不足,请充值),完成课程后由该课程的发布教练评价评分…

Python文件——使用Python读取txt文件

作者:Insist-- 个人主页:insist--个人主页 本文专栏:Python专栏 专栏介绍:本专栏为免费专栏,并且会持续更新python基础知识,欢迎各位订阅关注. 目录 一、文件的编码 1. 什么是编码 2. 常见的编码 二、P…

【软考】10.2 贪心法/回溯法/数据挖掘/智能优化

《贪心法》 适用于局部最优解 典型应用:背包问题 最有可能得到全局最优解:最大单位重量价值 ——> 重量 / 价值 《回溯法》 系统地搜索一个问题的所有解或者任一解深度优先,从根节点出发适用于解决迷宫类的问题 0-1背包算法的时间复杂度…

Python接口自动化之接口依赖!

以下主要介绍如何提取token、将token作为类属性全局调用及充值接口如何携带token进行请求。 一、场景说明 在面试接口自动化时,经常会问,其他接口调用的前提条件是当前用户必须是登录状态,如何处理接口依赖? 在此之前我们介绍过…

预训练机器阅读理解模型:对齐生成式预训练与判别式下游场景

©PaperWeekly 原创 作者 | 徐蔚文,李昕,邴立东等 单位 | 阿里巴巴达摩院 论文链接: https://arxiv.org/pdf/2212.04755.pdf 收录会议: NeurIPS 2023 论文链接: https://aclanthology.org/2023.acl-short.131.p…

038-第三代软件开发-简易视频播放器-自定义Slider (二)

第三代软件开发-简易视频播放器-自定义Slider (二) 文章目录 第三代软件开发-简易视频播放器-自定义Slider (二)项目介绍简易视频播放器自定义Slider (二)横向纵向 关键字: Qt、 Qml、 关键字3、 关键字4、 关键字5 项目介绍 欢迎来到我们的 QML & C 项目&…

进程(2)——进程状态(僵尸,睡眠……)【linux】

进程(2)——进程状态(僵尸,睡眠……)【linux】 一.操作系统的进程状态:1.1 运行态1.2 阻塞态1.3 挂起态 二.linux进程状态2.1 R——运行状态2.2 S——浅度睡眠状态2.3 D——(disk sleep&#xf…

【数智化人物展】阿里元境CTO郭旷野:元宇宙技术推动数字内容生产变革

郭旷野 本文由阿里元境CTO郭旷野投递并参与《2023中国企业数智化转型升级先锋人物》榜单/奖项评选。 数据智能产业创新服务媒体 ——聚焦数智 改变商业 数字经济发展的大背景下,数字技术持续演进,逐渐形成了数字化生活、数字化生产模式,与此…