别再只盯着增删改查,你的数据库底子全是窟窿
很多转岗做后端或刚摸数据库的人,常有一种错觉:能用图形工具把数据查出来,就算会MySQL了。真到了排查慢查询、设计表结构或者搭套测试环境时,就两眼一抹黑。这门课解决的正是这种“半吊子”状态。它不跟你扯高深架构,而是从LAMP环境部署开始,把你缺的SQL语法底子、数据类型常识和基础项目串联起来。如果你写CRUD靠复制粘贴,遇到字符集乱码或连不上库只会重启服务,那这块缺口必须补上。别假装自己什么都懂,底子不牢,后面学什么缓存中间件都是虚的。这门课的门槛很低,只要你懂点电脑基本操作就能跟着学,不需要你提前啃完厚厚的数据库原理教材。
先补环境与数据类型,别跳过基础直接写复杂语句
建议先从LAMP环境搭建和网站部署看起。很多人觉得这步没用,但亲手把操作系统、Web服务和数据库跑通,是理解数据库不在真空中运行的第一步。过了这关,直接切入数据类型模块。整型、浮点、字符、日期和复合类型,这块决定了你建表时会不会把字段定错,比如金额怎么存、时间戳怎么选。看完类型,重点啃进阶查询里的条件查询和子查询。配套练习别光看视频,自己开个本地实例,建几张业务相关的表,把视频里的语句全敲一遍。试着用子查询解决多表关联取数的需求,把报错当成日常练习。资料里的环境部署步骤要边看边配,别等全看完再动手,卡在装环境上是技术新手的通病。
学完能独立干什么以及怎么检验
看完这套基础与提升内容,你应该能独立完成几件具体事:第一,在系统下从零搭好一套带数据库的运行环境,不再依赖别人配好的现成镜像;第二,根据业务需求合理设计表结构,选对数据类型,不再什么字段都塞长文本;第三,手写稍复杂的多条件筛选与嵌套查询语句,不用每次取数都去求后端同事。检验自己学没学透的方法很简单:关掉教学视频,自己拿一张空表,按真实业务逻辑把字段类型定好,再写几条带子查询的统计语句。如果能把数据准确查出来,说明这块缺口补上了。如果写卡壳了,就倒回去重看对应章节,别硬往下混。把这几个基础打牢,你才算真正跨过了数据库的门槛。
课程目录
1-1 [Mysql初步认实和搭建LAMP环境部署Ucent] mysql概述安装-LAMP环境搭建 (36:31) 1-2 [Mysql初步认实和搭建LAMP环境部署Ucent] 搭建LAMP环境部署Ucenter和Ucenter-home网站 (38:10) 2-1 [Mysql基本语句] SQL语句概述-创建数据库 (34:50) 2-2 [Mysql基本语句] sql语句之表的基本操作 (39:53) 2-3 [Mysql基本语句] sql语句之表的基本查询语句 (17:39) 3-1 [Mysql常见数据类型] msyql数据类型-整型-浮点型 (36:01) 3-2 [Mysql常见数据类型] 字符类型-日期类型-复合类型 (29:43) 4-1 [mysql-sql语句进阶] 条件查询语句 (26:31) 4-2 [mysql-sql语句进阶] 子查询 (19:24) 4-3 [mysql-sql语句进阶] 连接查询 (12:48) 4-4 [mysql-sql语句进阶] 常见聚合函数 (14:47) 5-1 [mysql-表操作-索引-外键-视图] null-default-auto-increment字段约束-复制表操作 (21:52) 5-2 [mysql-表操作-索引-外键-视图] mysql创建索引方法 (18:36) 5-3 [mysql-表操作-索引-外键-视图] mysql创建外键和视图 (32:03) 6-1 [存储过程-触发器-事务-mysql体系架构-创建用] 存储过程-触发器-事务 (39:51) 6-2 [存储过程-触发器-事务-mysql体系架构-创建用] mysql体系架构-myisam和innodb区别-表级锁-行级锁-权限相关表 (42:33) 6-3 [存储过程-触发器-事务-mysql体系架构-创建用] 创建mysql用户-修改用户密码-找回丢失密码的root身份 (14:09) 7-1 [mysql日常维护工具-备份-主从备份和读写分离] mysqlcheck- mysqlhotcopy-mysqldump-备份数据库 (46:36) 7-2 [mysql日常维护工具-备份-主从备份和读写分离] 配置mysql主从备份和读写分离 (39:45) 7-3 [mysql日常维护工具-备份-主从备份和读写分离] 配置mysql主主互备 (11:53) 8-1 [mysql-proxy代理加mysql主从实现读写] mysql-proxy代理概述-配置mysql-proxy实现读写分离 (43:24) 8-2 [mysql-proxy代理加mysql主从实现读写] mysql-proxy测试读写分离-mysql-proxy实现mysql主从读写分离 (33:05) 9-1 [搭建mysql集群实现高可用] mysql集群原理-mysql集群环境搭建 (40:18) 9-2 [搭建mysql集群实现高可用] 配置mysql集群实现高可用 (37:57) 10-1 [mysql优化] mysql硬件优化- sql语句-磁盘io优化-操作系统的优化-开启慢查询 (40:36) 10-2 [mysql优化] mysql主配置文件优化 (48:48)





