Python SQLite 数据库操作教程:创建、插入、查询和关闭连接
以下是使用 Python 操作 SQLite 数据库的示例代码:
- 导入 sqlite3 模块
import sqlite3
- 连接到数据库
conn = sqlite3.connect('example.db')
- 创建游标对象
cur = conn.cursor()
- 创建表格
cur.execute('''CREATE TABLE IF NOT EXISTS students
(id INTEGER PRIMARY KEY, name TEXT, age INTEGER)''')
- 插入数据
cur.execute('INSERT INTO students (name, age) VALUES (?, ?)', ('Alice', 20))
- 提交更改
conn.commit()
- 查询数据
cur.execute('SELECT * FROM students')
rows = cur.fetchall()
for row in rows:
print(row)
- 关闭游标和数据库连接
cur.close()
conn.close()
以上是一个简单的 Python 操作 SQLite 数据库的示例。在实际应用中,还需要考虑异常处理、数据类型转换等问题。
原文地址: https://www.cveoy.top/t/topic/f2w1 著作权归作者所有。请勿转载和采集!