【笔记】若依:用sqlite3随便掰饬掰饬
首先,我必须澄清一点:"随便掰饬掰饬" 并不是一个技术术语或者描述,所以我假设你想表达的是"随意玩耍"或者"随意使用"。
在这个背景下,我理解你想要使用 SQLite3 数据库,并进行一些基本操作,比如创建表格、插入数据、查询数据等。下面是一些基本的 SQLite3 操作的 Python 代码示例。
- 创建/连接数据库
import sqlite3
# 连接到数据库,如果数据库不存在,则会自动创建
conn = sqlite3.connect('test.db')
# 创建一个游标对象
cursor = conn.cursor()
- 创建表格
# 创建一个表
cursor.execute('CREATE TABLE IF NOT EXISTS user (id VARCHAR(20) PRIMARY KEY, name VARCHAR(20))')
- 插入数据
# 插入一条记录
cursor.execute("INSERT INTO user (id, name) VALUES ('1', 'RuoYe')")
- 查询数据
# 查询所有记录
cursor.execute("SELECT * FROM user")
values = cursor.fetchall()
for row in values:
print(row)
- 关闭连接
# 提交事务
conn.commit()
# 关闭游标
cursor.close()
# 关闭连接
conn.close()
以上代码提供了基本的 SQLite3 操作,你可以根据自己的需求进行修改和扩展。例如,你可以添加更多的字段、创建更多的表格,或者执行更复杂的查询。
评论已关闭