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

【Python CheckiO 题解】Index Power,苹果核战记续篇
查看 -

【Python Programe】WSGI (Web Server Gateway Interface),费雪学习屋
查看 -

【Python 必会技巧】获取字典中(多个)最大值(value)的键(key),大中电器网上商城店
查看 -

【Python 训练营】N_6 求素数,智器ten3
查看 -

【Python-第三方库-OpenCV】随笔,9 电影
查看 -

【Python-第三方库-pyautogui】随笔,我国6g研发正式启动(python第三方库规模有多大)
查看 -

【Python_PySide2学习笔记(十八)】勾选按钮QCheckBox类的基本用法,漫步者m12
查看 -

【Python】153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1-1-1+5-5-5+3-3-3。编程求所有满足这种条件的三位十进制数。,迅雷看看高清影院
查看 -

【Python】Fastapi swagger-ui.css 、swagger-ui-bundle.js 无法加载,docs无法加载,redocs无法使用,p2p电视
查看
控制面板
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接