sqlite操作
学习视频:https://www.bilibili.com/video/av30080343/?p=4
import sqlite3
make = sqlite3.connect('demo.db')
cur = make.cursor()
cur.execute('SQL语句')
cur.close()
make.commit()
make.close()
# 创建一个名为data的表,并创建了name和age两个字段
cur.execute(CREATE table data (name TEXT,age INT))
# data变量为列表,将data写入到name和age字段中
data = ['snow',17]
cur.execute(insert into data (name,age) values (?,?)',data)
# 查询data表中所有字段并输出
cur.execute('select * from data')
for x in cur:
print (x)

# 查询data表中name字段并输出
cur.execute('select name from data')
for x in cur:
print (x)

# 更新字段:所有id=1的字段name值都更改为Rainbow
cur.execute('update data set name=? where id=?',('Rainbow',1))
# 删除指定字段:删除所有id=2的一行
cur.execute('delete from data where id=?',(2,))
执行删除前

执行删除后

更多内容等待更新