读取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())
相关推荐
a诠释淡然1 分钟前
C++ vs Rust:哪个更适合你的下一个项目?
开发语言·c++·rust
wu8587734573 分钟前
向量数据库不是银弹:从枚举漏检到 ReACT 多轮召回的实践路径
前端·数据库·react.js
meilindehuzi_a4 分钟前
深入理解 JavaScript 执行机制:从编译阶段到调用栈底层实现
开发语言·javascript·ecmascript
小小de风呀5 分钟前
de风——【从零开始学C++】(十二):stack和queue的基本使用和模拟实现
开发语言·c++
MageGojo5 分钟前
基于 API Zero 平台集成 TTS 语音合成服务的技术实践
python·语音合成·tts·restful api·api集成
huohaiyu16 分钟前
深入解析Java垃圾回收机制
java·开发语言·算法·gc
YsyaaabB29 分钟前
LangChain作业二---多语言翻译Prompt
开发语言·python·langchain
SunnyDays101131 分钟前
如何在 Java 中实现 OFD 与 PDF 格式互转
java·开发语言
HappyAcmen31 分钟前
2.PDF长文档完整读取
python·pdf·rag
装不满的克莱因瓶31 分钟前
掌握感知器的学习原理
人工智能·python·神经网络·算法·ai·卷积神经网络