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/hvCN 著作权归作者所有。请勿转载和采集!