410 Python操作数据库:sqlite3
做Web开发、数据分析、做小工具……几乎都离不开数据库。但学数据库不一定要从MySQL、Oracle这些"大家伙"开始——Python自带了一个轻量级数据库:SQLite。
不需要安装任何服务器,一个文件就是一个数据库,特别适合学习和小型项目。
一、sqlite3是什么?
SQLite是一个嵌入式关系数据库,特点:
- 不需要服务器,数据存在一个文件里
- Python内置支持,不需要额外安装
- 支持标准SQL语法
- 适合小型应用和学习
二、基本操作
2.1 连接数据库
importsqlite3# 连接数据库(文件不存在会自动创建)conn=sqlite3.connect(