**课程导读:Java后端开发必修的MySQL数据库通关指南**

在Java企业级开发的技术栈中,数据库无疑是占据半壁江山的基石。无论后端框架如何演进,Spring Boot、MyBatis或JPA等工具最终都需要与关系型数据库打交道,而MySQL凭借其开源、轻量、高性能的特性,成为了国内互联网行业的首选。本课程《Java系列技术之Mysql数据库》旨在帮助学员从零构建扎实的SQL底层能力,彻底打通Java后端开发的“最后一公里”。

课程内容设计遵循“由浅入深、逻辑闭环”的学习路径。第一阶段聚焦于环境的搭建与基础操作,带你完成MySQL的安装、登录及常用命令的掌握,并引入图形化界面工具,通过导入练习数据库让你快速进入实战状态。这一阶段的目标是消除对命令行操作的畏难情绪,建立清晰的数据库操作思维。

第二阶段深入SQL查询的核心世界,这是本课程的重中之重。你将系统学习基础查询、条件过滤(包括复杂的模糊查询)、各类函数应用以及排序技巧。更为关键的是,课程详细拆解了连接查询——从传统的SQL92语法到标准的SQL99语法,涵盖等值连接、非等值连接、自连接以及左/右外连接,并辅以总结性梳理,帮助你理解不同语法背后的性能差异与适用场景。针对高难度的多表关联需求,课程还专门讲解了子查询的四种形态(标量、行、列及Exists),确保你能应对任何复杂的业务报表需求。最后,分页查询与联合查询为你提供了处理海量数据展示的高效方案。

第三阶段转向数据维护与数据库架构管理。你将掌握INSERT、UPDATE、DELETE等数据操纵语言(DML)的规范用法,并深入理解数据库对象的管理。在表结构层面,课程细致剖析了MySQL的数据类型选择策略,重点讲解主键、唯一键、外键等约束的区别与联系,以及如何在创建和修改表时灵活添加或删除约束,从而设计出健壮、符合范式的数据模型。

无论你是正在准备Java面试的求职者,还是希望夯实后端基本功的在职开发者,这门课都能为你提供一套完整、可落地的MySQL解决方案。通过系统的视频讲解与大量实战练习,你将不再畏惧复杂的SQL逻辑,能够自信地应对真实业务场景下的数据存储与检索挑战。

课程目录

课程目录42 集
  • 1 学习MySQL数据库之前 (12:15).mp4
  • 2 MySQL介绍与安装卸载 (27:36).mp4
  • 3 MySQL的登录和退出 (22:46).mp4
  • 4 MySQL常用命令 (26:57).mp4
  • 5 MySQL图形化界面和练习数据库导入 (27:22).mp4
  • 6 MySQL的基础查询 (36:39).mp4
  • 7 MySQL条件查询 (30:35).mp4
  • 8 MySQL模糊查询 (25:56).mp4
  • 9 MySQL常用函数 (19:58).mp4
  • 10 MySQL其他函数 (30:18).mp4
  • 11 MySQL分组函数 (07:35).mp4
  • 12 MySQL分组查询 (36:51).mp4
  • 13 MySQL排序查询 (23:42).mp4
  • 14 MySQL连接查询之等值连接 (57:15).mp4
  • 15 MySQL非等值连接与自连接 (22:00).mp4
  • 16 SQL99版等值连接 (17:09).mp4
  • 17 MySQL99版SQL非等值连接和自连接 (10:05).mp4
  • 18 MySQL左右外连接查询 (25:55).mp4
  • 19 MySQL连接查询总结 (07:05).mp4
  • 20 MySQL之子查询介绍和where后的标量子查询 (29:17).mp4
  • 21 MySQL之where后的行子查询 (23:27).mp4
  • 22 MySQL之select和from后面的子查询 (30:16).mp4
  • 23 MySQL之exists后面的子查询 (09:03).mp4
  • 24 MySQL分页查询 (16:36).mp4
  • 25 MySQL联合查询 (16:05).mp4
  • 26 MySQL插入操作 (17:54).mp4
  • 27 MySQL的改删操作 (25:47).mp4
  • 28 MySQL数据库和数据表的管理 (32:18).mp4
  • 29 MySQL数据类型 (30:12).mp4
  • 30 MySQL约束介绍 (14:58).mp4
  • 31 MySQL创建表时添加约束 (26:22).mp4
  • 32 MySQL主键、唯一键区别和外键特点 (17:44).mp4
  • 33 MySQL修改表时添加和删除约束 (23:37).mp4
  • 34 MySQL标识列 (13:42).mp4
  • 35 MySQL事务的介绍 (18:06).mp4
  • 36 MySQL事务控制的过程演示 (15:50).mp4
  • 37 MySQL事务控制并发错误演示 (24:55).mp4
  • 38 MySQL事务控制设置保存点 (03:55).mp4
  • 39 MySQL储存过程介绍和无参数存储过程演示 (13:56).mp4
  • 40 MySQL储存过程参数模式为IN的存储过程举例 (11:52).mp4
  • 41 MySQL储存过程out参数模式的存储过程 (12:26).mp4
  • 42 MySQL储存过程inout参数模式存储过程和删除查看存储过 (09:19).mp4