# 精尽 MySQL 学习指南 # 1. 视频 - [《MySQL 视频教程全集》](https://www.bilibili.com/video/av59623481/?pikaqiu) > **推荐~记得 b 站【收藏 + 点赞 + 投币】素质三连噢**。 > > 一共 241P ,21 个多小时。 > > 本视频分成 A/B 两部分。 > > - 【必选】A 部分(MySQL 核心技术) P01-P178 > - 【必选】B 部分(MySQL 高级进阶)P179-P241 - [《Oracle 视频教程全集》](https://www.bilibili.com/video/av59590533/?pikaqiu) > **推荐~记得 b 站【收藏 + 点赞 + 投币】素质三连噢**。 > > 一共 42P ,21 个多小时。 - [《SQLServer 视频教程全集》](https://www.bilibili.com/video/av59596659/?pikaqiu) > **推荐~记得 b 站【收藏 + 点赞 + 投币】素质三连噢**。 > > 一共 99P ,22 个多小时。 - 燕十八 [《MySQL 从入门到精通视频教程 》](https://www.bilibili.com/video/av19538278/) > 一共 46P ,比较全面,讲师还是蛮幽默的,当然胖友也可能觉得啰嗦。 - 钟勇 [《MySQL 数据库进阶/高级教程》](https://www.bilibili.com/video/av22645209) > 一共 38P ,风格偏向干货型,正如其标题,讲进阶,而不是入门。 - sqlercn [《性能优化之 MySQL 优化》](https://www.imooc.com/learn/194) > 一共 2 小时,比较简单的讲了下 MySQL 相关的优化。 - sqlercn [《MySQL5.7 复制功能实战》](https://www.imooc.com/learn/589) > 一共 1 小时 29 分,了解 MySQL 复制功能。 - 神思者l [《MySQL 集群(PXC)入门》](https://www.imooc.com/learn/993) > 一共 3 小时 12 分钟,了解 MySQL PXC 。 - 沈询 [《在线分布式数据库原理与实践》](https://www.imooc.com/learn/272) > 一共 1 小时 53 分钟,有趣,牛逼,强烈推荐!!! 上述的视频,是艿艿翻了下目前大家看的比较多的视频,利益无关哈。 # 2. 书籍 [《MySQL 书单整理》](http://www.iocoder.cn/Books/MySQL-books-recommended) 书籍比较多,胖友可以根据自己的需要来选择。购买之前,可以多看看豆瓣和亚马逊对数的评价。如下几本是艿艿和基友比较推荐的: - [《高性能 MySQL》](https://union-click.jd.com/jdc?d=6UXfwU) > 豆瓣评分 9.3 ,神书!基本人手一本。最最最墙裂推荐,可能没有之一。 - [《高可用 MySQL》](https://union-click.jd.com/jdc?d=0s7OAw) > 豆瓣评分 8.0 ,《高性能 MySQL》的姊妹篇。 - [《MySQL 必知必会》](https://u.jd.com/XcZehc) > 豆瓣评分 8.4 ,适合 MySQL 入门。 - 还有其它书籍也是不错的,胖友根据需要瞅瞅。当然,还是那句话,买一本看一本,不贪多。 另外,[MySQL 的官方文档](https://dev.mysql.com/doc/refman/8.0/en/),写的也是非常不错的,英语比较好的胖友,也可以看看。 # 3. 文章 - [《芋道 Spring Boot 数据库连接池入门》](http://www.iocoder.cn/Spring-Boot/datasource-pool/?vip) 对应 [lab-19](https://github.com/YunaiV/SpringBoot-Labs/tree/master/lab-19) - [《芋道 Spring Boot MyBatis 入门》](http://www.iocoder.cn/Spring-Boot/MyBatis/?vip) 对应 [lab-12-mybatis](https://github.com/YunaiV/SpringBoot-Labs/tree/master/lab-12-mybatis) - [《芋道 Spring Boot JPA 入门》](http://www.iocoder.cn/Spring-Boot/JPA/?vip) 对应 [lab-13-spring-data-jpa](https://github.com/YunaiV/SpringBoot-Labs/tree/master/lab-13-spring-data-jpa) - [《芋道 Spring Boot JdbcTemplate 入门》](http://www.iocoder.cn/Spring-Boot/JdbcTemplate/?vip) 对应 [lab-14-spring-jdbc-template](https://github.com/YunaiV/SpringBoot-Labs/tree/master/lab-14-spring-jdbc-template) - [《芋道 Spring Boot 多数据源(读写分离)入门》](http://www.iocoder.cn/Spring-Boot/dynamic-datasource/?vip) 对应 [lab-17](https://github.com/YunaiV/SpringBoot-Labs/tree/master/lab-17) - [《芋道 Spring Boot 分库分表入门》](http://www.iocoder.cn/Spring-Boot/sharding-datasource/?vip) 对应 [lab-18](https://github.com/YunaiV/SpringBoot-Labs/tree/master/lab-18) - [《芋道 Spring Boot 数据库版本管理入门》](http://www.iocoder.cn/Spring-Boot/database-version-control/?vip) 对应 [lab-20](https://github.com/YunaiV/SpringBoot-Labs/tree/master/lab-20) - [《芋道 Spring Boot 数据表结构文档》](http://www.iocoder.cn/Spring-Boot/DB-Doc-screw/?vip) 对应 [lab-70-db-doc](https://github.com/YunaiV/SpringBoot-Labs/tree/master/lab-70-db-doc) - [《性能测试 —— MySQL 基准测试》](http://www.iocoder.cn/Performance-Testing/MySQL-benchmark/?vip) - [《MySQL 数据库开发的三十六条军规》](https://blog.csdn.net/aa_moon/article/details/53435768) - bali [《数据库分库分表后,如何部署上线?》](http://www.iocoder.cn/Fight/After-the-database-sharding-how-to-deploy-online/) - 阿飞 [《分库分表技术演进&最佳实践》](https://mp.weixin.qq.com/s/3ZxGq9ZpgdjQFeD2BIJ1MA)