备案密码如何登录添加网站,公众号快速涨10000粉丝方法,苏州网站设计价格,wordpress加模板SQLite是一个轻量级的数据库引擎#xff0c;它可以嵌入到各种应用程序中。以下是SQLite的基本用法#xff1a;
创建数据库文件
import sqlite3# 连接到一个不存在的数据库文件#xff0c;如果文件不存在#xff0c;将会自动创建一个新的数据库文件
conn sqlite3.connect…SQLite是一个轻量级的数据库引擎它可以嵌入到各种应用程序中。以下是SQLite的基本用法
创建数据库文件
import sqlite3# 连接到一个不存在的数据库文件如果文件不存在将会自动创建一个新的数据库文件
conn sqlite3.connect(example.db)# 关闭数据库连接
conn.close()创建表
import sqlite3# 连接到数据库文件
conn sqlite3.connect(example.db)# 创建一个游标对象
cursor conn.cursor()# 创建一个表
cursor.execute(CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER))# 关闭游标和数据库连接
cursor.close()
conn.close()插入数据
import sqlite3# 连接到数据库文件
conn sqlite3.connect(example.db)# 创建一个游标对象
cursor conn.cursor()# 插入一条数据
cursor.execute(INSERT INTO users (name, age) VALUES (张三, 25))# 提交事务
conn.commit()# 关闭游标和数据库连接
cursor.close()
conn.close()查询数据
import sqlite3# 连接到数据库文件
conn sqlite3.connect(example.db)# 创建一个游标对象
cursor conn.cursor()# 查询数据
cursor.execute(SELECT * FROM users)# 获取查询结果
rows cursor.fetchall()# 打印查询结果
for row in rows:print(row)# 关闭游标和数据库连接
cursor.close()
conn.close()更新数据
import sqlite3# 连接到数据库文件
conn sqlite3.connect(example.db)# 创建一个游标对象
cursor conn.cursor()# 更新数据
cursor.execute(UPDATE users SET age 26 WHERE name 张三)# 提交事务
conn.commit()# 关闭游标和数据库连接
cursor.close()
conn.close()删除数据
import sqlite3# 连接到数据库文件
conn sqlite3.connect(example.db)# 创建一个游标对象
cursor conn.cursor()# 删除数据
cursor.execute(DELETE FROM users WHERE name 张三)# 提交事务
conn.commit()# 关闭游标和数据库连接
cursor.close()
conn.close()