👉 项目官网:https://www.python-office.com/ 👈
大家好,这里是程序员晚枫,正在all in AI编程实战。
今天教你怎么用 Python 操作 SQLite 数据库——不需要安装任何软件,一个文件就是一个数据库!
1、什么是SQLite?
SQLite 是一个轻量级数据库,所有数据存在一个文件里:
- 不需要安装数据库服务器
- 不需要配置
- 一个
.db文件就是整个数据库 - 适合小中型项目数据存储
2、创建数据库和表
1 | import sqlite3 |
3、插入数据
1 | import sqlite3 |
4、查询数据
1 | import sqlite3 |
5、更新数据
1 | import sqlite3 |
6、删除数据
1 | import sqlite3 |
7、实战案例:员工信息管理系统
1 | import sqlite3 |
8、常见问题
Q:数据库文件在哪里?
A:在运行脚本的目录下,名为 test.db。
Q:数据会丢失吗?
A:每次修改后 commit() 才会保存到文件。
Q:可以同时多人操作吗?
A:SQLite 不适合高并发,多人同时写入可能出问题。
9、下讲预告
学会了数据库,下一讲我们学 JSON和CSV:处理结构化数据文件。
敬请期待!
有问题欢迎加微信 python-office 进群交流~
程序员晚枫专注AI编程培训,小白看完他和图灵社区合作的教程《30讲 · AI编程训练营》就能上手做AI项目。
