Python sqlite3模块详解 安装与导入 连接到 SQLite 数据库 创建游标 执行 SQL 语句 创建表 插入数据 查询数据 更新数据 删除数据 关闭连接——《跟老吕学Python编程》
# 导入 sqlite3 模块
import sqlite3
# 连接到数据库,如果数据库不存在,则会自动创建
conn = sqlite3.connect('example.db')
# 创建游标对象
cursor = conn.cursor()
# 执行 SQL 语句创建 users 表
cursor.execute('''
CREATE TABLE IF NOT EXISTS users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
username TEXT NOT NULL,
password TEXT NOT NULL
);
''')
# 关闭游标
cursor.close()
# 提交事务
conn.commit()
# 关闭连接
conn.close()
这段代码展示了如何使用 sqlite3 模块来连接到一个 SQLite 数据库,创建一个名为 users
的表(如果该表不存在的话),并且在操作完成后关闭游标和数据库连接。这是使用 Python 进行数据库操作的基本流程。
评论已关闭