# Python数据库教程 · 独立导读
写在前面
在信息化时代,数据是企业的核心资产,而数据库则是管理、存储与调用这些资产的"中枢神经"。无论你是刚入门Python的编程新手,还是希望拓展技术栈的后端开发者,掌握Python与主流数据库的对接能力,都是迈向全栈工程师的必经之路。
本课程专为Python学习者量身打造,系统讲解Python与MongoDB、MySQL两大主流数据库的交互原理与实操技巧,帮助你从"只会写代码"成长为"能管数据"的复合型开发者。
---
课程模块一:MongoDB实战入门
MongoDB是一款面向文档的NoSQL数据库,以其灵活的Schema设计和出色的扩展性,广泛应用于大数据、实时分析与Web开发场景。
本模块从零基础出发,带你完成环境搭建与核心操作:
**环境配置与基础认知**
课程首先介绍MongoDB的安装配置,帮助你理解数据库、集合、文档等核心概念,并详细讲解如何安装`pymongo`驱动、连接数据库,为你后续编码打下坚实基础。
**数据的增删改查**
MongoDB的CRUD操作是日常开发的核心技能。你将学习如何使用Python进行文档插入、单条与批量修改、条件删除,以及如何通过多种查询操作符(如等于、范围、逻辑运算)精准检索目标数据。课程还深入讲解投影查询——只返回你需要的字段,提升数据传输效率。
**高级查询与性能优化**
数据量增长后,分页与排序成为必须掌握的利器。你将学会使用`skip()`与`limit()`实现数据分页,用`sort()`完成多字段排序。此外,课程覆盖聚合管道(Aggregation Pipeline)的使用方法,帮助你对数据进行分组统计、计算与转换。全文索引章节则让你了解如何在海量文本中实现高效搜索。
---
课程模块二:MySQL操作精讲
MySQL作为最流行的关系型数据库之一,在企业级应用中的地位不可替代。本模块带你掌握Python操作MySQL的完整流程。
你将学习如何通过pip安装MySQL驱动,建立Python与MySQL之间的连接,并实操数据库的创建与删除、表结构的定义与操作。课程重点讲解SQL语句的编写与参数化查询,有效防范SQL注入风险,帮助你写出安全、高效的数据库代码。
---
学完你能收获什么?
- ✅ 独立完成MongoDB的环境配置与日常运维
- ✅ 熟练运用Python进行MongoDB的增删改查及聚合分析
- ✅ 掌握MySQL的基本操作与Python连接方法
- ✅ 具备根据业务场景选择合适数据库的决策能力
- ✅ 为简历增添一条极具竞争力的技术技能
无论你的目标是求职面试、项目实战,还是个人技术提升,这门课程都将为你提供一套完整、系统的Python数据库学习路径。动手实践,从第一行代码开始,让数据为你所用。
课程目录
课程目录75 集
- 1-1 [python-mongodb] 1mongoDB简介 (16:15).mp4
- 1-2 [python-mongodb] 2mongoDB数据库创建与删除 (09:03).mp4
- 1-3 [python-mongodb] 3mongodb插入数据 (11:01).mp4
- 1-4 [python-mongodb] 4mongoDB修改数据 (09:06).mp4
- 1-5 [python-mongodb] 5mongodb删除数据 (04:23).mp4
- 1-6 [python-mongodb] 6mongodb数据库查询 (17:09).mp4
- 1-7 [python-mongodb] 7数据库查询类型判断 (08:14).mp4
- 1-8 [python-mongodb] 9mongoDB排序 (02:56).mp4
- 1-9 [python-mongodb] 10聚合 (14:11).mp4
- 1-10 [python-mongodb] 8mongoDB跳过与限制显示 (01:44).mp4
- 1-11 [python-mongodb] 11数据库运维 (06:54).mp4
- 1-12 [python-mongodb] 12mongoDB常见概念 (07:46).mp4
- 1-13 [python-mongodb] 13配置python_mongoDB环境 (01:50).mp4
- 1-14 [python-mongodb] 14mongoDB查询数据库与集合 (10:09).mp4
- 1-15 [python-mongodb] 15MongoDB插入与删除数据 (07:40).mp4
- 1-16 [python-mongodb] 16MongoDB更新数据插入数据查询数据 (14:40).mp4
- 1-17 [python-mongodb] 17全文索引 (10:41).mp4
- 2-1 [python-mysql] 1pip安装mysql (01:01).mp4
- 2-2 [python-mysql] 2pip安装pygame (24).mp4
- 2-3 [python-mysql] 3爬虫广度遍历 (01:27).mp4
- 2-4 [python-mysql] 4比赛说明 (15:19).mp4
- 2-5 [python-mysql] 5mysql数据库常识普及 (21:45).mp4
- 2-6 [python-mysql] 6数据库创建图形化与黑窗口 (08:45).mp4
- 2-7 [python-mysql] 7处理数据表 (07:47).mp4
- 2-8 [python-mysql] 8数据查询 (14:20).mp4
- 2-9 [python-mysql] 9python调用mysql指令 (13:47).mp4
- 2-10 [python-mysql] 10数据查询修改删除 (09:45).mp4
- 2-11 [python-mysql] 11数据查询的联合与排序 (06:04).mp4
- 2-12 [python-mysql] 12group分组 (11:12).mp4
- 2-13 [python-mysql] 13表之间的交集 (10:11).mp4
- 2-14 [python-mysql] 14Mysql密码破解 (06:31).mp4
- 2-15 [python-mysql] 15Mysql数据库版本 (03:53).mp4
- 2-16 [python-mysql] 16数据库查询 (03:42).mp4
- 2-17 [python-mysql] 17数据库插入 (02:46).mp4
- 2-18 [python-mysql] 18数据库删除 (01:42).mp4
- 2-19 [python-mysql] 19数据库更新 (01:15).mp4
- 2-20 [python-mysql] 20数据库简介 (01:20).mp4
- 2-21 [python-mysql] 21导出数据库-脱裤 (12:03).mp4
- 2-22 [python-mysql] 22协程-函数分段执行 (10:22).mp4
- 2-23 [python-mysql] 23协程简介 (14:26).mp4
- 2-24 [python-mysql] 24异步IO (18:07).mp4
- 2-25 [python-mysql] 25异步IO多线程 (02:13).mp4
- 2-26 [python-mysql] 26协程实现异步 (18:35).mp4
- 2-27 [python-mysql] 27aysic (07:42).mp4
- 2-28 [python-mysql] 28播放音乐 (10:38).mp4
- 2-29 [python-mysql] 29鬼程序 (24:04).mp4
- 3-1 [python-oracle] 1Oracle简介 (16:04).mp4
- 3-2 [python-oracle] 2Oracle的简单操作 (09:29).mp4
- 3-3 [python-oracle] 3Oracle命令操作导入sql (14:12).mp4
- 3-4 [python-oracle] 4Oracle创建用户数据库授权 (10:54).mp4
- 3-5 [python-oracle] 5Oracle数据库的表一般操作 (24:21).mp4
- 3-6 [python-oracle] 6Oracle数据库增删查改 (17:17).mp4
- 3-7 [python-oracle] 7Oracle数据库联合查询 (24:11).mp4
- 3-8 [python-oracle] 8数据库运维操作 (03:26).mp4
- 3-9 [python-oracle] 9Python破解Oracle以及抓取数据 (13:16).mp4
- 3-10 [python-oracle] 11Linux通信 (12:17).mp4
- 3-11 [python-oracle] 12Linuxepoll服务器 (35:18).mp4
- 4-1 [python-redis] 1字典 (42).mp4
- 4-2 [python-redis] 2keyvalue原理 (26:49).mp4
- 4-3 [python-redis] 3redis环境配置 (14:23).mp4
- 4-4 [python-redis] 4redis环境工具使用 (03:58).mp4
- 4-5 [python-redis] 5redis配置简介 (02:54).mp4
- 4-6 [python-redis] 6字符串与哈希集合 (07:16).mp4
- 4-7 [python-redis] 7集合与列表 (05:04).mp4
- 4-8 [python-redis] 8有序集合 (04:46).mp4
- 4-9 [python-redis] 9redis数据库功能简介 (05:55).mp4
- 4-10 [python-redis] 10redis功能学习查询使用 (04:04).mp4
- 4-11 [python-redis] 11redis常用功能 (07:49).mp4
- 4-12 [python-redis] 12python链接数据库 (07:39).mp4
- 4-13 [python-redis] 13Python管道编程 (06:04).mp4
- 4-14 [python-redis] 14python统计次数 (03:27).mp4
- 4-15 [python-redis] 15哈希管理账户密码或者密码次数 (06:23).mp4
- 4-16 [python-redis] 16基数排序 (04:33).mp4
- 4-17 [python-redis] 17事务 (03:19).mp4
- 4-18 [python-redis] 18redis订阅 (05:08).mp4






