目标
- 学习如何从数据库中读取数据。
- 掌握数据更新的方法。
内容
- SELECT语句的使用。
- UPDATE语句的应用。
示例代码
import sqlite3
conn = sqlite3.connect('test.db')
cursor = conn.cursor()
# 创建表
cursor.execute('create table if not exists user (id int primary key, name text)')
# 插入一条记录
cursor.execute('insert into user (id, name) values (?, ?)', (1, 'Alice'))
# 更新数据
cursor.execute('update user set name=? where id=?', ('Bob', 1))
# 查询数据
cursor.execute('select * from user')
print(cursor.fetchall())
cursor.close()
conn.commit()
conn.close()