先搞清楚自己的缺口在哪

别被“高级教程”四个字唬住。这份资料真正在补的,是很多人从“会写两句查询”到“真正能把数据库跑进项目里”之间那段最容易断掉的链路。很多人转岗或查漏补缺时,自以为用过数据库,但一被问到怎么在代码里规范地连接、怎么完整走完增删改查,就立刻露怯。这门课的定位很明确:解决只会敲命令行、不会在应用层落地的问题。它适合已经摸过基础语法、但没独立写过数据库交互代码的人,或者之前学过理论但没实操过完整项目实例的人。如果你连基本的增删改都没概念,建议先补基础语法再来看,因为这里很快就推进到代码对接层面。

建议这么看,别跳着乱翻

资料的前半段是补地基,别觉得简单就全跳过。建库建表、字段类型、修改表属性这几块看着枯燥,但很多人实战时连整型存多大数、字符类型怎么选都拿不准,这里正好查漏补缺。建议先把这部分快速过一遍,重点放在自己平时含糊的地方。真正要放慢速度看的是连接方式和数据连接的详细讲解,这是从单机命令行走向多端交互的门槛。后半段是重头戏,直接进入通过代码实现增删改查,并且分阶段拆解项目实例。这部分千万别只用眼睛看,必须跟着把环境搭起来,自己敲一遍连接字符串、自己跑一次完整的事务流程。资料里的练习线索要这么配合:先跟着建库建表部分把测试数据灌进去,然后在增删改查阶段对着同样的表结构写代码,最后用项目实例那几段做整体串联,别把理论和实操割裂成两摊事。

看完你得能独立干这些活

学完这份资料,你不该只是“听过”怎么连数据库,而是要能独立干完一整套活。具体来说,你得能回答并做到这些:给你一个空环境,能不能自己装好服务端并正常连上;要建一张业务表,能不能根据实际需求选准字段类型、设好对应约束;在代码层面,能不能不抄模板就写出规范的连接逻辑,并完整实现增删改查;遇到项目实例里的多表关联和事务操作,能不能自己拆解步骤并跑通。如果学完还是只能照着现成代码改两行参数,那说明项目实例那几段你没吃透,回去把分阶段的逻辑重新捋一遍。别假装自己都会,能不能脱离资料独立搭一个小型的数据交互模块,就是检验这次学习的硬标准。

课程目录

1 mysql的安装 (15:13)
2 数据库产品介绍 (34:27)
3 安装mysql,以及基本的使用 (39:00)
4 mysq的建库和建表 (30:53)
5 修改表对应的属性 (40:59)
6 mysql数据库的多种连接方式 (28:14)
7 mysql添加数据 (28:56)
8 mysql作业实战 (31:10)
9 mysql中各种各种字段类型 (47:26)
10 mysql中update操作 (42:30)
11 mysql数据连接详细讲解 (39:24)
12 java的jdbc连接数据库 (35:17)
13 通过jdbc实现增删改查一阶段 (46:58)
14 通过jdbc实现增删改查二阶段 (18:30)
15 jdbc项目实例讲解一阶段 (40:47)
16 jdbc项目实例讲解二阶段 (25:17)
17 jdbc项目实例讲解三阶段 (46:18)
18 jdbc项目实例讲解四阶段 (33:47)
19 jdbc项目实例讲解五阶段 (44:39)
20 jdbc项目实例讲解六阶段 (35:31)
21 mysql的复杂查询 (01:13:17)
22 mysql的特殊字段类型讲解 (32:36)
23 mysql复杂查询实例讲解一阶段 (10:36)
24 powerDesigner工具使用一阶段 (21:08)
25 powerDesigner工具使用二阶段 (33:22)
26 mysql的事务 (36:45)
27 mysql的事务 (24:58)
28 mysql数据库的备份、还原以及编码格式的设置 (33:00)
29 mysql的存储过程一阶段 (52:37)
30 mysql的存储过程二阶段 (33:00)
31 mysql的存储过程三阶段 (44:48)
32 mysql的存储过程四阶段 (01:00:39)
33 mysql的存储过程五阶段 (35:27)
34 jdbc查询三层架构的讲解一阶段 (49:41)
35 jdbc查询三层架构的讲解二阶段 (44:24)
36 jdbc查询三层架构的讲解三阶段 (23:07)
37 jdbc实例实战项目一阶段 (12:51)
38 jdbc实例实战项目二阶段 (32:51)
39 jdbc实例实战项目三阶段 (40:15)
40 jdbc实例实战项目四阶段 (23:35)
41 jdbc实例实战项目五阶段 (40:01)
42 jdbc实例实战项目六阶段 (53:57)
43 jdbc实例实战项目七阶段 (49:31)
44 jdbc实例实战项目八阶段 (36:14)