先理清:这套资料值不值得你花时间

很多做数据分析、运营甚至后端开发的新人,常卡在“程序能跑了,但数据不知道存哪、怎么查”这一步。这套 MySQL 资料解决的就是这个断层:它不跟你扯数据库底层原理,而是直接演示怎么建库、建表、填数据、加约束。如果你平时只用 Excel 存数据,遇到十万行以上就卡顿,或者学了 Python 却没法把爬下来的数据结构化存起来,那这套课就是补这个缺口的。它适合完全没碰过数据库、或者装了 MySQL 却不知道打开后干嘛的人。如果你已经能熟练写多表联查和存储过程,这套资料对你来说太浅,不必看。

看的时候怎么安排顺序,怎么配合练习

资料虽然按顺序排了十几节,但我不建议你从头到尾线性刷。第一二节讲安装和分类,如果你还没装环境,照着做就行,装完就跳到第三节看怎么进数据库。重点先看第四到第六节的库表操作,这几节是地基,看懂了“库里面装表、表里面装字段”这个逻辑,后面的内容才不晕。接着直接跳到第十二到十五节的字段约束和索引部分,这是这套资料里最值得反复看的地方——很多新手建表时随便填字段,结果后期数据全乱,约束就是在建表时给数据上锁,比如规定某列不能为空、某列必须唯一。看的时候别只用眼睛过一遍,一定要自己开个客户端,跟着建一张你工作里真会用到的表,比如员工名单或者销售记录,把每个约束都试一遍,错了就删表重建,这个试错过程比看视频本身重要。

学完之后你能独立做到什么程度

把这套资料啃完并跟着练了,你能达到的状态是:拿到一份需求,能独立设计一张合理的表结构,知道每个字段该用什么类型存、该不该加约束、哪些字段需要加索引来加快查询速度。具体来说,你能自己建一个本地数据库,把 Python 脚本处理完的数据写进去,而不是全存在 CSV 文件里。你也能看懂别人写的建表语句,知道哪里设计得好、哪里有坑。这套资料没讲复杂的查询语句和事务高级用法,所以别指望看完就能做 DBA。但作为一个 Python 开发者或数据从业者,你具备了“把数据稳当地存起来、让程序能读写”这个最基础也最核心的能力,这就够了。后面真遇到复杂查询需求,再单独补 SQL 语法就行,不用一上来就追求全懂。

课程目录

课程目录33 集
  • 1 MySQL数据库之初认识 (21:44).mp4
  • 2 下载安装与数据库的分类 (19:45).mp4
  • 3 数据库的进入与主要操作 (16:17).mp4
  • 4 库表操作与注意事项(1) (19:20).mp4
  • 5 数据库操作与注意事项(3) (20:57).mp4
  • 6 数据库操作与注意事项(2) (17:49).mp4
  • 7 创建表类型值数值类型 (18:26).mp4
  • 8 数值类型与注意事项 (19:41).mp4
  • 9 日期类型与注意事项 (17:58).mp4
  • 10 字符串类型与注意事项 (21:59).mp4
  • 11 字符串类型表创建与注意事项 (20:35).mp4
  • 12 字段约束 (19:35).mp4
  • 13 字段约束与null值注意事项 (18:19).mp4
  • 14 主键与常规索引 (21:31).mp4
  • 15 索引与全文索引注意事项 (27:04).mp4
  • 16 数据表类型与存储位置 (21:05).mp4
  • 17 数据表类型与存储位置和事务处理 (19:54).mp4
  • 18 建表的注意事项与对表结构的操作 (16:42).mp4
  • 19 对表结构的操作与数据的添加 (22:22).mp4
  • 20 查询与修改 (16:11).mp4
  • 21 删除与where条件之比较运算符 (18:46).mp4
  • 22 where条件之逻辑运算符(1) (20:20).mp4
  • 23 where条件之逻辑运算符(2) (16:26).mp4
  • 24 limit、is、isnot和like模糊查询 (21:28).mp4
  • 25 聚合函数、子查询、分组与去重 (24:13).mp4
  • 26 多表联查之隐式内连接 (19:13).mp4
  • 27 显式内连接左连接和右连接 (16:32).mp4
  • 28 修改密码用户创建与赋予权限等操作 (21:08).mp4
  • 29 触发器的使用 (18:08).mp4
  • 30 Python操作MySQL数据库与登录注册实战(一) (27:24).mp4
  • 31 Python操作MySQL数据库与登录注册实战(二) (21:43).mp4
  • 32 Python操作MySQL数据库与登录注册实战(三) (22:56).mp4
  • 33 Python操作MySQL数据库与登录注册实战(四) (12:10).mp4