MySQL基础到高级课程导读
这门课程由醒哥主讲,旨在帮助初学者到有一定基础的学员系统掌握MySQL数据库的基本语法和高级技巧。课程内容涵盖MySQL的安装与配置、常用数据类型、不同SQL语句的操作,以及一些进阶功能。通过本课程,你将能够独立完成数据库的基本管理和维护工作。
课程解决什么问题
如果你正在从事开发工作,或者计划转行进入IT行业,掌握数据库管理技能是必不可少的。本课程将帮助你解决以下问题:
1. 如何安装和配置MySQL数据库服务器。
2. 如何使用SQL语言进行基本的数据操作。
3. 如何使用高级SQL功能进行复杂的查询和管理。
4. 如何解决数据库在实际使用中遇到的各种常见问题。
适合什么基础
本课程适合以下人群:
1. 初级开发人员,希望通过系统学习提升自己的数据库技能。
2. 有一定编程基础,但对数据库操作不熟悉的转行者。
3. 需要熟练掌握MySQL的开发人员,希望进一步提升自己的专业水平。
建议先看哪几块
对于初学者,建议先从第一部分的基础语法模块开始学习。
1. [MySQL基础语法] 数据库概述和安装与卸载:这部分内容将帮助你理解MySQL的基本概念和安装方法,是后续学习的基础。
2. [MySQL基础语法] 数据类型和SQL概述:了解不同的数据类型和SQL的基本概念,为后续学习打下坚实基础。
学完能独立做什么
学完本课程后,你可以独立完成以下任务:
1. 安装和配置MySQL数据库服务器,根据需求进行基本的管理和维护。
2. 使用SQL语言进行数据的插入、更新、删除和查询操作。
3. 理解并应用高级SQL功能,如条件查询、数据复制等。
4. 解决日常工作中遇到的数据库相关问题。
资料怎么配合练习
课程资料中包含了详细的视频讲解和示例代码,建议你按照以下步骤进行练习:
1. 按照视频顺序学习,每学习完一个模块,尝试动手实践。
2. 使用提供的练习题进行自我检验,确保理解并掌握所学内容。
3. 在实际项目中应用所学知识,以提高实践能力。
4. 利用SQLyog等工具辅助学习,加深对SQL语句的理解。
通过系统学习这门课程,你将能够掌握MySQL数据库的基础和高级操作技巧,为今后的职业发展打下坚实的基础。
课程目录
课程目录124 集
- 1-1 [MySQL基础语法] 数据库概述.mp4 (13:42)
- 1-2 [MySQL基础语法] 数据库安装与卸载 (18:29).mp4
- 1-3 [MySQL基础语法] MySQL目录结构 (09:22).mp4
- 1-4 [MySQL基础语法] 数据库服务器启动和停止 (06:04).mp4
- 1-5 [MySQL基础语法] 数据库登录和退出 (07:09).mp4
- 1-6 [MySQL基础语法] 数据库服务器、数据库和表的关系 (10:40).mp4
- 1-7 [MySQL基础语法] 实体类与表的对应关系 (07:54).mp4
- 1-8 [MySQL基础语法] DDL语句-操作数据库 (17:21).mp4
- 1-9 [MySQL基础语法] SQL概述 (11:00).mp4
- 1-10 [MySQL基础语法] SQLyog工具安装和使用 (11:33).mp4
- 1-11 [MySQL基础语法] MySQL数据类型 (10:23).mp4
- 1-12 [MySQL基础语法] DDL语句-操作数据表 (13:56).mp4
- 1-13 [MySQL基础语法] DDL语句-修改表结构 (10:24).mp4
- 1-14 [MySQL基础语法] DML语句-插入数据 (15:56).mp4
- 1-15 [MySQL基础语法] DML语句-更新数据01 (08:51).mp4
- 1-16 [MySQL基础语法] DML语句-更新数据02 (01:50).mp4
- 1-17 [MySQL基础语法] DML语句-删除数据 (07:29).mp4
- 1-18 [MySQL基础语法] DQL语句-简单查询01 (17:59).mp4
- 1-19 [MySQL基础语法] DQL语句-简单查询 (07:11).mp4
- 1-20 [MySQL基础语法] DCL语句 (22:03).mp4
- 1-21 [MySQL基础语法] 蠕虫复制概述 (03:07).mp4
- 1-22 [MySQL基础语法] 关于DOS窗口乱码问题 (06:59).mp4
- 2-1 [MySQL进阶语法] 条件查询 (16:34).mp4
- 2-2 [MySQL进阶语法] like模糊查询 (09:10).mp4
- 2-3 [MySQL进阶语法] 排序查询 (08:12).mp4
- 2-4 [MySQL进阶语法] 聚合函数查询 (10:15).mp4
- 2-5 [MySQL进阶语法] 分组查询 (14:46).mp4
- 2-6 [MySQL进阶语法] having与where的区别 (03:17).mp4
- 2-7 [MySQL进阶语法] 分页查询 (11:29).mp4
- 2-8 [MySQL进阶语法] 数据库约束概述 (04:17).mp4
- 2-9 [MySQL进阶语法] 主键约束添加和删除 (17:22).mp4
- 2-10 [MySQL进阶语法] 主键自增长 (08:29).mp4
- 2-11 [MySQL进阶语法] delete 和 truncate 的区别 (04:54).mp4
- 2-12 [MySQL进阶语法] 零填充补充 (07:14).mp4
- 2-13 [MySQL进阶语法] unique约束 (06:06).mp4
- 2-14 [MySQL进阶语法] 非空约束 (03:32).mp4
- 2-15 [MySQL进阶语法] 默认值约束 (04:47).mp4
- 2-16 [MySQL进阶语法] 单表存在的问题分析 (09:10).mp4
- 2-17 [MySQL进阶语法] 解决单表存在的问题 (12:26).mp4
- 2-18 [MySQL进阶语法] 外键约束 (20:44).mp4
- 2-19 [MySQL进阶语法] 外键级联操作 (12:22).mp4
- 3-1 [MySQL高级语法] 教学内容概述 (03:03).mp4
- 3-2 [MySQL高级语法] 表关系-一对一 (20:19).mp4
- 3-3 [MySQL高级语法] 表关系-一对多 (07:58).mp4
- 3-4 [MySQL高级语法] 表关系-多对多 (20:34).mp4
- 3-5 [MySQL高级语法] 表关系建表原则小结 (03:06).mp4
- 3-6 [MySQL高级语法] 多表查询概述和数据准备 (06:20).mp4
- 3-7 [MySQL高级语法] 笛卡尔积现象 (11:46).mp4
- 3-8 [MySQL高级语法] 内连接查询 (16:45).mp4
- 3-9 [MySQL高级语法] 左外连接查询 (12:02).mp4
- 3-10 [MySQL高级语法] 右外连接查询 (07:49).mp4
- 3-11 [MySQL高级语法] 全连接查询概述 (04:16).mp4
- 3-12 [MySQL高级语法] 子查询概述 (02:53).mp4
- 3-13 [MySQL高级语法] 单行单列子查询 (10:33).mp4
- 3-14 [MySQL高级语法] 多行单列子查询 (08:20).mp4
- 3-15 [MySQL高级语法] 多行多列子查询 (10:22).mp4
- 4-1 [MySQL高级特性] 数据库备份和还原 (15:04).mp4
- 4-2 [MySQL高级特性] 数据库范式概述 (05:25).mp4
- 4-3 [MySQL高级特性] 1NF概述 (10:39).mp4
- 4-4 [MySQL高级特性] 2NF概述 (08:06).mp4
- 4-5 [MySQL高级特性] 3NF范式概述 (07:43).mp4
- 4-6 [MySQL高级特性] 事务概述 (10:58).mp4
- 4-7 [MySQL高级特性] 事务管理-手动管理 (10:55).mp4
- 4-8 [MySQL高级特性] 事务管理-自动管理 (07:05).mp4
- 4-9 [MySQL高级特性] 事务原理 (04:26).mp4
- 4-10 [MySQL高级特性] 回滚点 (05:36).mp4
- 4-11 [MySQL高级特性] 事务的四大特性 (33).mp4
- 4-12 [MySQL高级特性] 事务并发访问存在的问题 (09:56).mp4
- 4-13 [MySQL高级特性] 事务隔离级别概述 (05:31).mp4
- 4-14 [MySQL高级特性] 脏读、不可重复读、幻读 (18:41).mp4
- 5-1 [JDBC] JDBC概述 (15:40).mp4
- 5-2 [JDBC] JDBC核心API概述 (09:02).mp4
- 5-3 [JDBC] JDBC之注册驱动 (17:05).mp4
- 5-4 [JDBC] JDBC之获取连接对象 (17:45).mp4
- 5-5 [JDBC] JDBC之Statement对象概述 (05:38).mp4
- 5-6 [JDBC] JDBC之执行DDL语句_创建表01 (08:12).mp4
- 5-7 [JDBC] JDBC之执行DDL语句_创建表02 (03:48).mp4
- 5-8 [JDBC] JDBC之执行DML语句_增删改 (14:03).mp4
- 5-9 [JDBC] JDBC之ResultSet对象概述 (14:01).mp4
- 5-10 [JDBC] JDBC之执行DQL语句_查询数据 (15:12).mp4
- 5-11 [JDBC] JDBC事务-转账案例 (18:53).mp4
- 5-12 [JDBC] 创建JDBC工具类 (19:04).mp4
- 5-13 [JDBC] JDBC实现登录案例 (14:41).mp4
- 5-14 [JDBC] SQL注入概述和演示 (08:07).mp4
- 5-15 [JDBC] PreparedStatement接口概述 (05:36).mp4
- 5-16 [JDBC] PreparedStatement解决SQL注入 (09:19).mp4
- 5-17 [JDBC] PreparedSatement使用步骤小结 (05:16).mp4
- 5-18 [JDBC] PreparedStatement和Statement区别 (05:50).mp4
- 5-19 [JDBC] PreparedSatement实现增删改操作 (12:51).mp4
- 5-20 [JDBC] PreparedStatement实现查询操作 (09:47).mp4
- 5-21 [JDBC] 关闭资源注意事项 (05:17).mp4
- 6-1 [数据库连接池] 连接池概述 (11:07).mp4
- 6-2 [数据库连接池] 自定义连接池-步骤分析 (10:56).mp4
- 6-3 [数据库连接池] 自定义连接池-代码实现 (23:00).mp4
- 6-4 [数据库连接池] 自定义连接池-测试 (07:11).mp4
- 6-5 [数据库连接池] 自定义连接池-关闭连接问题分析 (03:11).mp4
- 6-6 [数据库连接池] 代理模式的概述 (12:40).mp4
- 6-7 [数据库连接池] 代理模式四要素概述 (08:29).mp4
- 6-8 [数据库连接池] 静态代理概述和演示 (15:41).mp4
- 6-9 [数据库连接池] 动态代理对象的创建 (12:34).mp4
- 6-10 [数据库连接池] 动态代理实现原理分析 (11:43).mp4
- 6-11 [数据库连接池] 动态代理执行流程分析 (09:12).mp4
- 6-12 [数据库连接池] 动态代理真实开发案例 (15:41).mp4
- 6-13 [数据库连接池] 动态代理解决连接对象关闭问题 (16:52).mp4
- 6-14 [数据库连接池] C3P0基本使用-硬编码方式 (12:27).mp4
- 6-15 [数据库连接池] C3P0基本使用-配置文件方式 (10:16).mp4
- 6-16 [数据库连接池] Druid基本使用-硬编码方式 (07:08).mp4
- 6-17 [数据库连接池] Druid基本使用-配置文件方式 (07:59).mp4
- 6-18 [数据库连接池] 连接池工具类创建和测试 (13:02).mp4
- 7-1 [元数据和JdbcTemplate] 元数据概述 (09:11).mp4
- 7-2 [元数据和JdbcTemplate] 参数元数据-ParameterMetaData (15:49).mp4
- 7-3 [元数据和JdbcTemplate] 结果集元数据-ResultSetMetaData (08:16).mp4
- 7-4 [元数据和JdbcTemplate] 自定义数据库框架-实现增加、删除、更新方法 (17:59).mp4
- 7-5 [元数据和JdbcTemplate] JdbcTemplate概述 (05:37).mp4
- 7-6 [元数据和JdbcTemplate] JdbcTemplate快速入手 (06:42).mp4
- 7-7 [元数据和JdbcTemplate] JdbcTemplate实现增删改 (07:15).mp4
- 7-8 [元数据和JdbcTemplate] JdbcTemplate实现查询-返回简单类型 (16:26).mp4
- 7-9 [元数据和JdbcTemplate] JdbcTemplate实现查询-RowMapper封装数据 (11:10).mp4
- 7-10 [元数据和JdbcTemplate] BeanPropertyRowMapper封装数据 (08:34).mp4
- 7-11 [元数据和JdbcTemplate] 三层架构概述 (15:42).mp4
- 7-12 [元数据和JdbcTemplate] 用户注册案例-项目结构搭建 (06:32).mp4
- 7-13 [元数据和JdbcTemplate] 用户注册案例-数据访问层 (06:14).mp4
- 7-14 [元数据和JdbcTemplate] 用户注册案例-业务逻辑层 (05:02).mp4
- 7-15 [元数据和JdbcTemplate] 用户注册案例-表现层 (09:04).mp4






