程序员核心能力中至关重要的一点:精通数据库。精通意味着:第一,形成知识网,更灵活地应对突发问题;第二,懂底层原理,更自由地应对复杂多变的业务场景。
菜鸟需要积累单点技术,如 DML、DDL、存储过程和函数、约束、索引的数据结构,老鸟需要吃透底层原理,数据库事务ACID如何实现?锁机制与MVCC又是怎么回事?分布式场景下数据库怎么优化保持高性能?
本套视频教程从入门到精通,带你一路打怪升级,猥琐发育,野蛮生长,成为MySQL高手高手高高手!康师傅一贯“大处着眼,小处入手”的授课思路,针对技术难点庖丁解牛,娓娓道来,全程高能,干货满满。
教程调研了多家大厂程序员、架构师,并融合了尚硅谷多年授课积累,几十个实际项目案例剖析,二百多道实战真题,在深度与广度、系统性和实战性方面,本套教程可以说是无出其右!首发《MySQL数据库基础篇》总计95集,时长46小时,附赠全套视频、课件、代码、练习题、软件等。
第01章:数据库概述 第02章:MySQL环境搭建
2. SQL之SELECT使用篇
第03章:基本的SELECT语句 第04章:运算符 第05章:排序与分页 第06章:多表查询 第07章:单行函数 第08章:聚合函数 第09章:子查询
3. SQL之DDL、DML、DCL使用篇
第10章:创建和管理表 第11章:数据处理之增删改 第12章:MySQL数据类型精讲 第13章:约束
4. 其它数据库对象篇
第14章:视图 第15章:存储过程与函数 第16章:变量、流程控制与游标 第17章:触发器
5. MySQL8 新特性篇
第18章:MySQL8其它新特性
1. MySQL架构篇
第01章:Linux下MySQL的安装与使用 第02章:MySQL的数据目录 第03章:用户与权限管理 第04章:逻辑架构 第05章:存储引擎 第06章:InnoDB数据页结构
2. 索引及调优篇
第07章:索引 第08章:性能分析工具的使用 第09章:索引优化与SQL优化 第10章:数据库的设计规范 第11章:数据库其他调优策略
3. 事务篇
第12章:事务基础知识 第13章:MySQL事务日志 第14章:锁 第15章:多版本并发控制(MVCC)
4. 日志与备份篇
第16章:其它数据库日志 第17章:主从复制 第18章:数据库备份与恢复
