值不值得学:先看你的工作是否和数据打交道

这门课解决的核心问题,是日常业务里最实际的数据存取与维护。很多做运营、测试、产品甚至后端开发的人,平时查数据只能靠找技术同事写脚本,或者用现成的后台系统导出,稍微改个筛选条件就得排队等别人。学完这套资料,你能独立完成建表、写复杂查询、做数据清洗,还能在应用代码里接上数据库做读写。对转行做后端的人来说,这部分是绕不开的基本功,面试时让你手写一段多表连查语句是常事。所以判断要不要学,标准很简单:如果你的日常工作需要频繁看数据、做报表,或者你想往开发岗转,这门课就值得花时间;如果你只是想了解一下概念,没打算动手写代码,那看几篇科普文章就够了。

适合什么基础:零基础能跟,但别跳过动手环节

资料本身是按零基础设计的,开头从软件安装、密码配置到字符编码讲起,对没用过命令行的人也算友好。但别指望光靠看视频就能掌握,数据库这门技能,听懂和能写出来之间差着几十次实际敲代码的距离。建议你先集中看基础操作和查询这两块,跟着把环境搭好,自己建几张测试表,往里面插几条数据。遇到报错别急着跳过,自己查文档解决的过程才是真正长经验的时候。如果你之前完全没接触过编程,这部分可能会觉得有点枯燥,尤其是约束和关联那块概念多,可以放慢速度,先记住语法格式,理解为什么这么设计可以等用熟了之后再回头琢磨。

怎么用这份资料:按场景分块练,最后做个小项目

别按文件顺序从头到尾刷,建议按场景分块来。第一步先看安装和基础语法,目标是能独立建表、插入和简单查询;第二步直接跳到多表查询和数据处理,这是日常用得最多的,重点练连表查询和聚合函数;第三步看数据库管理那块,了解权限控制和备份逻辑,这部分对非开发岗可能用得少,但能帮你理解线上数据是怎么被保护的。资料里提到数据库与应用程序结合的部分,是帮你把学的语法和实际开发接上的关键,一定要跟着写一段连接数据库的代码,哪怕是跑通一个简单的增删改查接口。学完的检验标准很简单:给你一份业务需求,比如查某个月销量前十的商品及其购买用户信息,你能独立写出对应的查询语句并跑出结果,就算真正学会了。


MySQL基础、数据库设计与约束、查询与数据处理、数据库安全与管理、数据库与应用程序结合

课程目录

*   01 day01 初识数据库以及mysql的安装/

  *   01 01MySQL-开篇_batch.mp4 (50.30 MB), 06:30

  *   02 02 MySQL简单介绍_batch.mp4 (47.95 MB), 12:46

  *   03 03 不同平台下安装mysql_batch.mp4 (48.14 MB), 16:44

  *   04 04 密码设置与破解_batch.mp4 (39.31 MB), 13:41

  *   05 05 密码设置与破解_batch.mp4 (8.91 MB), 03:37

  *   06 06 mac平台mysql密码设置与破解_batch.mp4 (18.76 MB), 06:08

  *   07 07 统一字符编码_batch.mp4 (31.79 MB), 09:57

*   02 day02 数据库数据类型/

  *   01 08 初识SQL语句_batch.mp4 (58.65 MB), 21:31

  *   02 09 库操作_batch.mp4 (18.39 MB), 06:43

  *   03 10 存储引擎介绍_batch.mp4 (36.54 MB), 13:47

  *   04 11 表的增删改查_batch.mp4 (32.46 MB), 11:54

  *   05 12 整数类型_batch.mp4 (65.75 MB), 23:59

  *   06 13 日期类型_batch.mp4 (20.37 MB), 07:45

  *   07 14 字符类型_batch.mp4 (54.31 MB), 20:22

  *   08 15 枚举类型与集合类型_batch.mp4 (8.49 MB), 03:27

*   03 day03 条件约束/

  *   01 16 约束条件not null.mp4 (9.77 MB), 03:51

  *   02 17 约束条件unique key_batch.mp4 (21.79 MB), 09:17

  *   03 18 约束条件primary key_batch.mp4 (26.18 MB), 11:01

  *   04 19 约束条件auto.mp4 (41.82 MB), 16:47

  *   05 20 约束条件之foreign key_batch.mp4 (79.04 MB), 31:40

  *   06 21表关系之多对一_batch.mp4 (39.18 MB), 11:20

  *   07 22 表关系之多对多_batch.mp4 (33.94 MB), 14:13

  *   08 23 表关系之一对一_batch.mp4 (40.65 MB), 13:55

*   04 day04 新增以及单表查询操作/

  *   01 24 记录的增删改查_batch.mp4 (21.09 MB), 08:03

  *   02 25 简单查询_batch.mp4 (40.28 MB), 14:05

  *   03 26 where约束_batch.mp4 (50.37 MB), 15:34

  *   04 27 group by分组_batch.mp4 (72.78 MB), 25:54

  *   05 28 having过滤_batch.mp4 (20.85 MB), 07:01

  *   06 29 order by排序_batch.mp4 (43.31 MB), 13:01

  *   07 30 limit限制条数_batch.mp4 (19.20 MB), 06:11

  *   08 31 单表查询的语法顺序与执行顺序总结_batch.mp4 (16.65 MB), 06:35

  *   09 32 正则查询_batch.mp4 (8.31 MB), 02:24

*   05 day05 多表查询/

  *   01 33 连表操作_batch.mp4 (56.35 MB), 17:13

  *   02 34 SELECT语句关键字执行优先级_batch.mp4 (36.81 MB), 10:47

  *   03 35 子查询_batch.mp4 (69.41 MB), 24:46

  *   04 36 多表查询练习_batch.mp4 (63.70 MB), 22:00

  *   05 37 权限管理_batch.mp4 (69.72 MB), 26:03

*   06 day06 pymysql操作mysql数据库/

  *   01 38 Navicat工具的使用_batch.mp4 (44.77 MB), 16:09

  *   02 39 pymysql模块之基本使用_batch.mp4 (41.04 MB), 13:18

  *   03 40 pymysql模块之sql的注入_batch.mp4 (44.03 MB), 07:03

  *   04 41 pymysql模块之增删改查_batch.mp4 (38.00 MB), 14:43

*   07 day07 mysql数据库中其他你需要掌握的知识/

  *   01 42 MySQL内置功能介绍_batch.mp4 (12.08 MB), 02:01

  *   02 43 视图_batch.mp4 (26.89 MB), 09:21

  *   03 44 触发器_batch.mp4 (30.84 MB), 12:06

  *   04 45 存储过程_batch.mp4 (52.20 MB), 16:45

  *   05 46 应用程序与数据库结合使用的三种方式_batch.mp4 (21.50 MB), 08:15

  *   06 47 事务_batch.mp4 (21.58 MB), 08:36

  *   07 48 函数与流程控制_batch.mp4 (21.47 MB), 05:30

  *   08 49 索引原理_batch.mp4 (82.73 MB), 21:40