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

【Python 1】,诺基亚s40游戏
查看 -

【Python 训练营】N_5 斐波那契数列,乐动达人歌曲
查看 -

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

【Python】PaddleOCR文字识别国产之光 从安装到pycharm中测试 (保姆级图文),17p
查看 -

【Python】selenium项目实战:从12306网站获取特定时间段二等座有票的车次,天语w806怎么样
查看 -

【Python】—— NumPy基础及取值操作,联想乐pad a2207
查看 -

【Python】【PyPi】搭建本地PyPi镜像源,索爱w610c(python镜像源下载)
查看 -

【Python】【数据结构和算法】查找最大或最小的N个元素,kingmax存储卡
查看 -

【Python】从入门到上头— 高级特性(6),三诺n50g
查看