这门课解决什么问题:主从架构下的读写分离落地
很多做后端开发或初阶运维的人,配置过 MySQL 主从复制就以为大功告成,但真到线上业务接入时才发现:应用程序并不懂怎么把写请求发给主库、把读请求分发给从库。如果在业务代码里硬编码读写逻辑,耦合度高,后续扩容或切库时改动极痛。这门课聚焦的就是 ProxySQL 这个中间件,专门解决 MySQL 读写分离的工程实施。它不跟你扯数据库底层的源码原理,而是直接切入真实工作场景:怎么在主从集群前面加一层代理,让上层业务无感接入,同时实现读流量自动分发。如果你正面临单库扛不住读压力、需要做横向读扩展,或者接手了老项目的数据库架构改造,这份数料能给你一套可落地的实施参考。
适合什么基础与建议先看哪几块
这门课不适合完全没碰过 Linux 命令行和数据库基础的新手。你得对 MySQL 的主从同步机制有基本了解,知道怎么手动连库执行 SQL,否则学到配置规则时会卡壳。建议有一定后端开发或系统运维经验、正准备往 DBA 方向转的人重点看。拿到资料后,不要按顺序从头啃,先看开头的架构介绍,把 ProxySQL 的多层级配置系统和流量调度模型弄明白;接着直接跳到读写分离实战配置那两块。这两块是整门课的核心,讲的是怎么把后端真实的主从节点注册进去,怎么定义读写的路由规则。把这两步吃透,你就能理解中间件是如何接管业务端连接的。
学完能独立做什么与资料怎么配合练习
学完后,你应该能在本地或测试环境独立搭建一套 ProxySQL 代理集群,完成主从节点的挂载、读写请求的拆分,以及基础的后端节点健康检查配置。这意味着以后公司让你做数据库读扩容,你能拿出具体的实施方案,而不是两眼一抹黑。练习时,务必自己开两台虚拟机或容器,一台主一台从,把视频里的配置命令逐行敲一遍。ProxySQL 的配置是分运行层和持久层的,看视频时容易觉得顺畅,但自己动手时往往会忘记把内存里的配置 save 到磁盘。建议边看边建一个测试用的业务库,用真实的增删改查 SQL 去打代理端口,观察日志里请求最终落在了主库还是从库。只有看到流量被正确分流,才算真正把这门课的实操转化成了自己的排错能力。
MySQL-DBA培训32:MySQL中间件之ProxySQL读写分离项目实施与维护
课程目录
* 01 MySQL-DBA培训32/
* 01 01.MySQL中间件之ProxySQL读写分离项目实施与维护-课程介绍2025.mp4 (76.36 MB), 17:20
* 02 02.proxysql架构介绍.mp4 (50.68 MB), 11:59
* 03 03.proxysql安装配置与基本设置.mp4 (206.15 MB), 34:27
* 04 04.proxysql配置系统与使用入门.mp4 (215.21 MB), 33:50
* 05 05.proxysql for MySQL读写分离项目配置实战01.mp4 (132.16 MB), 23:01
* 06 06.proxysql for MySQL读写分离项目配置实战02.mp4 (206.73 MB), 30:58
* 07 07.ProxySQL Cluster集群项目实战配置与维护.mp4 (355.14 MB), 51:58
* 08 08.ProxySQL双机高可用HA方案与项目.mp4 (78.65 MB), 12:03
* 09 09.ProxySQL大规模负载均衡方案与项目配置.mp4 (71.58 MB), 12:42
* 10 10.ProxySQL多实例实现多任务多业务.mp4 (203.38 MB), 29:53
* 11 11.关于proxysql的路由分库策略介绍.mp4 (106.46 MB), 16:10
* 12 12.proxysql for MySQL实现路由分库配置实战.mp4 (379.91 MB), 57:24
* 13 13.proxysql for sql查询重做与查询缓存功能.mp4 (89.63 MB), 14:01
* 14 14.proxysql相关管理与备份恢复.mp4 (67.06 MB), 10:21






