读取sqlite数据库的2种方式

0x00 背景

做项目需要用到sqlite数据库,这里提供2种方式查询数据。

0x01 命令行读取

yum install sqlite-devel 安装数据库。

访问某个数据库

sqlite3 xxx.db

查看tables

.tables

查询表(这里的sql语法和mysql差不多)

select * from history order by seq desc limit 5;

0x02 python程序读取

python 复制代码
import sqlite3
conn = sqlite3.connect('xxx.db')
c = conn.cursor()
c.execute("""select * from history order by seq desc limit 100""")
print(c.fetchall())
c.execute("""select * from config limit 100""")
print(c.fetchall())
相关推荐
小老鼠不吃猫几秒前
Qt C++稳定职业规划
开发语言·c++·qt
weixin_440401691 分钟前
Python数据分析-数据可视化(转置+折线图plot+柱状图bar+饼图pie)
python·信息可视化·数据分析
qq_401700412 分钟前
嵌入式C语言设计模式
c语言·开发语言·设计模式
Alsian4 分钟前
Day33 GPU及call方法
人工智能·python·深度学习
清水白石0086 分钟前
装饰器模式 vs Python 装饰器:同名背后的深度解析与实战融合
数据库·python·装饰器模式
正在走向自律6 分钟前
文档数据库替换新范式:金仓数据库MongoDB兼容性深度解析与实践指南
数据库·mongodb·国产数据库·金仓数据库
二十画~书生6 分钟前
【2025年全国大学生电子设计大赛-国二】超声信标定位系统 (J 题)
开发语言·javascript·经验分享·ecmascript·硬件工程
ZPC82106 分钟前
window 下使用docker
人工智能·python·算法·机器人
子午9 分钟前
【岩石种类识别系统】Python+深度学习+人工智能+算法模型+图像识别+TensorFlow+2026计算机毕设项目
人工智能·python·深度学习
童话的守望者9 分钟前
dc9靶场通关
java·开发语言