先弄清楚:这门课解决什么工作场景,值不值得学
很多做业务运营、数据分析或是后端开发辅助的人,平时用数据库往往只停留在写几句简单查询的阶段。一旦遇到要把外部清洗好的数据批量回写到业务表里、修正历史脏数据,或者要同步清理几张存在外键关联的从表,就会卡壳。这门关于数据库管理基础续篇的课,解决的正是“查出来容易,改进去难、删干净更难”的场景。它不跟你扯宏大的架构设计,而是把日常最频繁的增、删、改操作拆开揉碎。如果你受够了每次改数据都要靠肉眼核对、生怕一条更新语句漏了条件就把整张表搞砸,那这套内容值得花时间看,它教的是怎么在改写和删除数据时不出错、能追溯。
门槛与预期:适合什么基础,学完能独立做什么
这绝不是给完全没摸过命令行的人看的。你需要已经掌握基本的查询语法,知道怎么建表、怎么写简单过滤条件。资料里默认你已经理解了主键约束,直接进入复杂操作。学完之后,你能在不依赖别人帮忙的情况下,独立完成几个实际任务:第一,把一张表里的数据按条件抽取并塞到另一张表里,做数据冷热分离;第二,遇到唯一索引冲突时,能判断该用忽略策略还是直接覆盖替换;第三,写跨表更新语句,根据某张关联表的状态去改另一张表里的字段;第四,安全地清理多张有主外键关联的表里的冗余记录。这些都是典型的初级到中级后端开发或数据维护岗位的日常活,掌握了它们,你处理生产环境数据时底气会足很多。
资料怎么配合练习:建议先看哪几块,怎么上手
拿到资料后别按顺序从头看,建议先挑跨表更新和跨表删除这两块。这两块是实际工作中最容易出事故的地方。先在本地建一个测试库,跟着视频里的逻辑把两张关联表建好,然后自己造几条测试数据。看跨表更新时,重点理解联接条件怎么写,自己试着把条件写错,看看会更新出什么结果,加深对危险操作的印象。对于忽略插入和替换语句这两节,一定要对比着看。自己建一个带唯一索引的表,先正常插一条,再分别用忽略和替换语句插同一条,观察数据库给你的反馈有什么不同。这套资料的价值在于演示了边界情况,光看不练等于没看。务必在本地环境跑通每一个语句,把报错信息也记下来,这才是把资料转化成自己本事的方法。
课程目录
课程目录32 集
- 1-1 [MySQL中的数据修改] MySQL 往表中插入数据 (17:35).mp4
- 1-2 [MySQL中的数据修改] 通过SELECT获取数据并插入到表中 (13:01).mp4
- 1-3 [MySQL中的数据修改] 通过Insert IGNORE插入数据 (18:06).mp4
- 1-4 [MySQL中的数据修改] 通过UPDATE更新数据 (16:19).mp4
- 1-5 [MySQL中的数据修改] MySQL 进行跨表更新数据 (16:55).mp4
- 1-6 [MySQL中的数据修改] MySQL数据表的删除 (11:07).mp4
- 1-7 [MySQL中的数据修改] 删除MySQL多个表中的数据 (09:36).mp4
- 1-8 [MySQL中的数据修改] 使用DELETE JOIN删除多个表中数据 (11:35).mp4
- 1-9 [MySQL中的数据修改] MySQL Replace语句的使用 (23:18).mp4
- 2-1 [MySQL的事务] MySQL事务介绍 (14:37).mp4
- 2-2 [MySQL的事务] MySQL事务案例 (12:56).mp4
- 2-3 [MySQL的事务] MySQL表的锁讲解 (16:15).mp4
- 3-1 [MySQL数据库和表的管理] 数据库的简单管理 (12:44).mp4
- 3-2 [MySQL数据库和表的管理] 数据库管理简介及存储引擎简单介绍 (06:49).mp4
- 3-3 [MySQL数据库和表的管理] 创建表及自增长的ID (24:46).mp4
- 3-4 [MySQL数据库和表的管理] 修改表 (15:11).mp4
- 3-5 [MySQL数据库和表的管理] MySQL临时表 (11:22).mp4
- 4-1 [MySQL的数据类型] MySQL数据类型 (21:19).mp4
- 4-2 [MySQL的数据类型] MySQL 整数类型 (20:09).mp4
- 4-3 [MySQL的数据类型] MySQL小数类型 (13:01).mp4
- 4-4 [MySQL的数据类型] MySQL布尔值类型 (11:33).mp4
- 4-5 [MySQL的数据类型] MySQL CHAR数据类型 (12:26).mp4
- 4-6 [MySQL的数据类型] MySQL VARCHAR和text数据类型 (20:24).mp4
- 4-7 [MySQL的数据类型] MySQL日期类型 (25:59).mp4
- 4-8 [MySQL的数据类型] MySQL时间类型 (24:23).mp4
- 4-9 [MySQL的数据类型] MySQL Datetime数据类型 (28:20).mp4
- 4-10 [MySQL的数据类型] MySQL TimeStamp数据类型 (15:04).mp4
- 4-11 [MySQL的数据类型] MySQL的枚举数据类型 (19:37).mp4
- 5-1 [MySQL的约束] MySQL NOT NULL的约束 (19:30).mp4
- 5-2 [MySQL的约束] MySQL 主键约束 (19:53).mp4
- 5-3 [MySQL的约束] MySQL外键约束 (29:01).mp4
- 5-4 [MySQL的约束] MySQLwei一约束 (22:48).mp4






