简介:本课程涵盖全部MySQL数据库的基础,主要学习MySQL数据库的基础知识、数据表的常用操作及各种约束的使用,以及综合的运用各种命令实现记录进行CURD等操作,本课程的目标就是“看得懂、学得会、做得出”,为后续的学习打下夯实的基础。
第1章 初涉MySQL
本章节主要讲解MySQL的安装与配置,并初步学习对数据库的操作
第2章 数据类型与操作数据表
本章节讲解MySQL中的数据类型,以及如何针对数据表的各种操作
- 视频: 2-1 内容回顾 (01:05)
- 视频: 2-2 MySQL数据类型之整型 (04:46)
- 视频: 2-3 MySQL数据类型之浮点型 (02:38)
- 视频: 2-4 MySQL数据类型之日期时间型 (02:56)
- 视频: 2-5 MySQL数据类型之字符型 (03:39)
- 视频: 2-6 MySQL创建数据表 (09:39)
- 视频: 2-7 MySQL查看数据表 (02:01)
- 视频: 2-8 MySQL查看数据表结构 (01:37)
- 视频: 2-9 MySQL记录的插入与查找 (05:52)
- 视频: 2-10 MySQL空值与非空 (03:45)
- 视频: 2-11 MySQL自动编号 (02:38)
- 视频: 2-12 MySQL初涉主键约束 (06:18)
- 视频: 2-13 MySQL初涉唯一约束 (03:46)
- 视频: 2-14 MySQL初涉默认约束 (02:56)
- 视频: 2-15 总结 (02:50)
第3章 约束以及修改数据表
本章讲解MySQL中的约束类型以及使用约束
第4章 操作数据表中的记录
本章讲解数据表中的记录的增删改查操作
- 视频: 4-1 回顾和概述 (02:33)
- 视频: 4-2 MySQL 插入记录INSERT (09:09)
- 视频: 4-3 MySQL 插入记录INSERT SET-SELECT (02:56)
- 视频: 4-4 MySQL 单表更新记录UPDATE (06:13)
- 视频: 4-5 MySQL 单表删除记录DELETE (02:12)
- 视频: 4-6 MySQL 查询表达式解析 (07:40)
- 视频: 4-7 MySQL where语句进行条件查询 (01:28)
- 视频: 4-8 MySQL group by语句对查询结果分组 (02:39)
- 视频: 4-9 having语句设置分组条件 (02:52)
- 视频: 4-10 order by语句对查询结果排序 (02:39)
- 视频: 4-11 limit语句限制查询数量 (07:36)
- 视频: 4-12 小结 (01:33)
第5章 子查询与连接
本章主要介绍子查询与连接
- 视频: 5-1 数据准备 (05:31)
- 视频: 5-2 MySQL 子查询简介 (03:25)
- 视频: 5-3 由比较运算符引发的子查询 (13:40)
- 视频: 5-4 由[NOT] IN/EXISTS引发的子查询 (02:26)
- 视频: 5-5 使用INSERT...SELECT插入记录 (09:31)
- 视频: 5-6 多表更新 (06:00)
- 视频: 5-7 多表更新之一步到位 (13:59)
- 视频: 5-8 连接的语法结构 (03:22)
- 视频: 5-9 内连接INNER JOIN (04:59)
- 视频: 5-10 外连接OUTER JOIN (02:31)
- 视频: 5-11 多表连接 (03:09)
- 视频: 5-12 关于连接的几点说明 (03:16)
- 视频: 5-13 无限级分类表设计 (15:27)
- 视频: 5-14 多表删除 (06:46)
第6章 运算符和函数
本章主要介绍了MySQL数据库中常用的运算符和函数。
第7章 自定义函数
本章节主要讲解不同情况下自定义函数的创建的相关知识
第8章 MySQL存储过程
本章主要讲解MySQL中存储过程的相关知识,包括存储过程的作用,以及如何创建与修改存储过程。
第9章 MySQL存储引擎
本章主要介绍存储引擎的相关知识,包括存储引擎的类型及其特点。
第10章 MySQL图形化管理工具
本章节主要介绍了几款开发中常用的数据库的图形化管理工具,方便在开发中管理数据库。