会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 仅需20行代码,掌握轻量型数据库SQLite3!

仅需20行代码,掌握轻量型数据库SQLite3

时间:2025-11-04 21:11:11 来源:益强数据堂 作者:系统运维 阅读:878次

SQLite是仅需一种轻量级的基于文件的关系型数据库管理系统(RDBMS),由于其简单性和高效性,行代在各种应用中被广泛使用。码掌SQLite3是握轻Python模块,为与SQLite数据库进行交互提供了接口。量型

1 安装

SQLite 已经内置在 Python 标准库中,数据因此无需单独安装。仅需但是行代,如果想使用 SQLite3 模块,码掌可以通过以下命令进行安装:

仅需20行代码,掌握轻量型数据库SQLite3

复制pip install db-sqlite31.

2 连接数据库

可以使用sqlite3.connect()方法连接到SQLite数据库。握轻如果指定的云服务器提供商量型数据库文件不存在,则会自动创建一个新的数据数据库文件。

复制import sqlite31. 复制# 连接到数据库,仅需如果不存在,行代则创建数据库 conn = sqlite3.connect(example.db)1.2.

3 创建表格

可以使用execute()方法和SQL CREATE TABLE语句创建表格。码掌

复制conn.execute(CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER))1.2.

4 插入数据

使用execute()方法将数据插入表格中。

复制conn.execute("INSERT INTO users (name, age) VALUES (?, ?)", (John Doe, 25))1.

5 查询数据

使用execute()方法执行查询,并使用fetchone()或fetchall()等方法获取结果。

复制cursor = conn.execute("SELECT * FROM users WHERE age > 21") for row in cursor.fetchall(): print(row)1.2.3.

6 提交更改并关闭连接

在进行更改后,应使用commit()方法提交更改,然后关闭连接。

复制conn.commit() conn.close()1.2.

7 使用上下文管理器

建议使用 with语句来确保连接在使用后正确关闭,即使在发生异常时也是如此。b2b供应网这可以保证数据库的完整性和安全性。

复制with sqlite3.connect(example.db) as conn: # 执行数据库操作 cursor = conn.execute("SELECT * FROM users") for row in cursor.fetchall(): print(row)1.2.3.4.5.

以上就是用 Python 使用 SQLite3 的基本介绍。对于更高级的操作,可以继续探索事务、更新记录、删除记录等功能。SQLite 文档和 Python sqlite3 模块文档是获取详细信息和示例的宝贵资源。

(责任编辑:IT科技类资讯)

推荐内容
  • 手机连接电脑删除的文件如何找回?(通过专业软件恢复被删除的手机文件)
  • 分布式日志系统收集平台ELK+EFK,从部署到实战(上)!
  • 2w字!2023版『正则表达式』上岸手册,最新最细致(下)!
  • Python 面向对象(初级篇)!老男孩Python培训
  • 快速上手(轻松实现系统启动,快速解决电脑问题)
  • K8S中Deployment和Statefulset有何区别?