读取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())
相关推荐
AC赳赳老秦17 小时前
医疗数据安全处理:DeepSeek实现敏感信息脱敏与结构化提取
大数据·服务器·数据库·人工智能·信息可视化·数据库架构·deepseek
郝学胜-神的一滴17 小时前
Qt实现圆角窗口的两种方案详解
开发语言·c++·qt·程序人生
superman超哥17 小时前
Iterator Trait 的核心方法:深入理解与实践
开发语言·后端·rust·iterator trait·trait核心方法
冰暮流星17 小时前
javascript短路运算
开发语言·前端·javascript
喵叔哟17 小时前
18.核心服务实现(下)
数据库·后端·微服务·架构
唐叔在学习17 小时前
Pywebview进阶:基于Python直接操作前端元素
后端·python
列御寇17 小时前
MongoDB分片集群分片模式——哈希分片(Hashed Sharding)
数据库·mongodb·哈希算法
kylezhao201917 小时前
在C#中实现异步通信
开发语言·c#
Coder_Boy_17 小时前
基于SpringAI的在线考试系统-数据库表设计
java·数据库·算法
IT 行者17 小时前
Claude之父AI编程技巧四:共享团队CLAUDE.md——打造统一的项目智能指南
数据库·ai编程