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

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完,吃个饭回来看进阶篇

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值