在软件开发的全流程中,数据库往往是连接业务逻辑与持久化存储的关键枢纽,而MySQL作为全球最流行的开源关系型数据库,更是后端工程师必须掌握的核心技能。本篇《大神程序员养成之路-Mysql数据库基础》系列课程,正是为初学者量身定制的入门指南,旨在帮助学员从零构建扎实的MySQL知识体系,顺利跨越从“会写代码”到“懂数据存储”的技术门槛。

课程开篇便从环境搭建这一最实际的问题切入。许多初学者往往因安装配置繁琐而望而却步,本系列详细拆解了MySQL的卸载与安装全流程,不仅讲解了标准安装步骤,还特意涵盖了常见错误排查及Navicat可视化工具的连接配置。这种“底层原理+工具实操”的双重讲解,确保了学员不仅能理解数据库服务的运行逻辑,更能快速上手日常开发工作,极大地降低了初学阶段的挫败感。

进入核心知识模块后,课程系统地梳理了SQL语言的基础规范。从数据库的创建与修改,到表结构的设计与约束的定义,每一个概念都配合具体的语法示例进行讲解。特别值得注意的是,课程深入剖析了MySQL的数据类型与各种约束(如主键、非空、外键等),这是保证数据一致性与完整性的基石。对于“约束”这一容易混淆的概念,讲师通过实际建表操作,让抽象的理论变得直观可感。

在数据操作层面,课程覆盖了INSERT插入、UPDATE更新、DELETE删除以及SELECT查询四大基础语句。针对初学者最容易出错的中文乱码问题,专门设置了DOS命令界面下的编码解决方案,体现了极强的实战针对性。而在查询部分,课程并未止步于简单的条件筛选,而是进阶至模糊查询与排序查询,帮助学员理解数据检索的灵活性与效率优化思路。

整体而言,这套课程结构严谨、循序渐进,既包含了必要的理论铺垫,又强调了可视化工具与命令行界面的双重操作能力。对于希望系统掌握MySQL基础、为后续深入学习高级查询、索引优化及分库分表打下坚实基础的程序员来说,这是一份极具价值的学习资源。建议学员在观看视频的同时,务必动手实践,将每一行SQL代码亲自运行验证,唯有如此,才能真正将知识内化为自己的能力,走上成为大神程序员的快车道。

课程目录

课程目录55 集
  • 1-1 [Mysql的安装与卸载] 数据库的概念 (13:01).mp4
  • 1-2 [Mysql的安装与卸载] 市面上常见的数据库(常识) (12:16).mp4
  • 1-3 [Mysql的安装与卸载] 关系型数据库概念 (09:03).mp4
  • 1-4 [Mysql的安装与卸载] MySql卸载流程 (14:45).mp4
  • 1-5 [Mysql的安装与卸载] 安装Mysql服务 (18:42).mp4
  • 1-6 [Mysql的安装与卸载] Navicat连接Mysql (14:50).mp4
  • 2-1 [MySql基础] SQL语句简介 (07:40).mp4
  • 2-2 [MySql基础] 创建数据库 (18:05).mp4
  • 2-3 [MySql基础] 修改数据库 (03:02).mp4
  • 2-4 [MySql基础] Mysql常见数据类型 (11:04).mp4
  • 2-5 [MySql基础] 创建表的语法 (11:54).mp4
  • 2-6 [MySql基础] 使用可视化界面创建表 (02:29).mp4
  • 2-7 [MySql基础] 命令查看表 (03:34).mp4
  • 2-8 [MySql基础] Mysql的约束 (08:32).mp4
  • 2-9 [MySql基础] 创建带约束的表 (18:27).mp4
  • 2-10 [MySql基础] 修改表结构 (15:16).mp4
  • 2-11 [MySql基础] INSERT语句 (20:05).mp4
  • 2-12 [MySql基础] DOS命令中文问题 (09:06).mp4
  • 2-13 [MySql基础] 更新表数据 (15:13).mp4
  • 2-14 [MySql基础] 删除DELETE (12:47).mp4
  • 2-15 [MySql基础] 基础查询 (27:37).mp4
  • 2-16 [MySql基础] 关于控制对齐问题 (04:36).mp4
  • 2-17 [MySql基础] 命令列界面 (06:55).mp4
  • 3-1 [MySql查询] 模糊查询 (15:21).mp4
  • 3-2 [MySql查询] 排序查询 (13:56).mp4
  • 3-3 [MySql查询] 聚合查询1 (04:54).mp4
  • 3-4 [MySql查询] 聚合查询2 (06:03).mp4
  • 3-5 [MySql查询] 分页查询 (21:12).mp4
  • 3-6 [MySql查询] 获取当前时间 (25:07).mp4
  • 3-7 [MySql查询] 查询案例 (20:26).mp4
  • 3-8 [MySql查询] NOT关键字 (11:30).mp4
  • 3-9 [MySql查询] 分组查询01 (11:33).mp4
  • 3-10 [MySql查询] 分组查询02 (21:45).mp4
  • 3-11 [MySql查询] 子查询 (22:00).mp4
  • 3-12 [MySql查询] 并集 (12:15).mp4
  • 3-13 [MySql查询] 差集和交集 (13:20).mp4
  • 4-1 [MySql关联查询] 实体之间的关系 (10:16).mp4
  • 4-2 [MySql关联查询] 为什么需要外键 (18:59).mp4
  • 4-3 [MySql关联查询] SQL添加外键 (13:16).mp4
  • 4-4 [MySql关联查询] SQL删除外键 (05:25).mp4
  • 4-5 [MySql关联查询] 可视化界面外键约束 (08:32).mp4
  • 4-6 [MySql关联查询] 内连接查询01 (21:35).mp4
  • 4-7 [MySql关联查询] 内连接查询02 (06:19).mp4
  • 4-8 [MySql关联查询] 左外连接和右外连接 (17:19).mp4
  • 4-9 [MySql关联查询] 多表查询 (21:36).mp4
  • 5-1 [MySQL索引] 索引的简介 (07:01).mp4
  • 5-2 [MySQL索引] 主键索引 (12:47).mp4
  • 5-3 [MySQL索引] 唯一索引 (06:44).mp4
  • 5-4 [MySQL索引] 普通索引(单列索引) (03:19).mp4
  • 5-5 [MySQL索引] 组合索引 (01:55).mp4
  • 5-6 [MySQL索引] 全文索引 (05:21).mp4
  • 5-7 [MySQL索引] 删除索引 (01:44).mp4
  • 5-8 [MySQL索引] 索引设计的原则 (03:22).mp4
  • 5-9 [MySQL索引] 数据库物理架构优化 (14:41).mp4
  • 5-10 [MySQL索引] 数据库SQL优化 (07:49).mp4