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()【python学习】中级篇-数据库操作:SQLite,高鸿商城怎么样(高鸿软件)
0evadmin
编程语言
7
文件名:【python学习】中级篇-数据库操作:SQLite,高鸿商城怎么样
【python学习】中级篇-数据库操作:SQLite
同类推荐
-

【Python3】【力扣题】383. 赎金信,lg闪耀
查看 -

【Python_GraphicsView 学习笔记(一)】Graphics View框架的基本介绍,cs单机版大灾变
查看 -

【Python】Python 利用模块实现单例模式,谷歌音乐搜索
查看 -

【Python】Python中的@staticmethod和@classmethod的用法,epox(python @staticmethod和@classmethod)
查看 -

【Python】Python仓储管理系统(源码)【独一无二】,lg t320
查看 -

【Python】comtypes模块Windows环境下使用批量转换成PDF文件,lg gd300s
查看 -

【Python】ffmpeg模块处理视频、音频信息,冰激凌智屏(python ffmpeg模块)
查看 -

【Python】基于非侵入式负荷检测与分解的电力数据挖掘,sony lt26w
查看 -

【Python】多年数据分成不同sheet,酷派5890(python将数据分类)
查看