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

【Python 必会技巧】利用 utf-8-sig 编码格式解决写入 csv 文件乱码问题,论坛签名图片
查看 -

【Python】 Python之markdown模块,航嘉JUMPER550
查看 -

【Python】 生成二维码,抢小米3
查看 -

【Python】Pandas 简介,数据结构 Series、DataFrame 介绍,CSV 文件处理,JSON 文件处理,华硕维修
查看 -

【Python】Python给工作减负-读Excel文件生成xml文件,黛芙薇尔让我祛斑成功
查看 -

【Python】scrapy 命令提示找不到文件,聚生网管2010破解版
查看 -

【Python】基于OpenCV人脸追踪、手势识别控制的求生之路FPS游戏操作,rs690
查看 -

【Python】手把手教你用tkinter设计图书管理登录UI界面(三),msn mac
查看 -

【Python】数据分析案例:世界杯数据可视化 - 文末送书,ibm x41
查看