读取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())
相关推荐
用户835629078051几秒前
Python 自动化 Word 文本框处理:创建、定位、填充内容与管理
后端·python
安_5 分钟前
RAG的向量数据库:为LLM提供语义搜索能力
数据库
汉字萌萌哒29 分钟前
2019CCF-CSP入门级C++试题解析
java·开发语言·c++
叠层归一研究院34 分钟前
AGI 系统(十一):二阶网络 — 二阶递归 × 多主体 (元符号网络)
开发语言·人工智能·算法·php·agi
喜欢的名字被抢了41 分钟前
程序出问题怎么查,以及如何让它不掉线
java·运维·数据库
小雨笙笙1 小时前
C语言:变量三属性——存储类型
c语言·开发语言
这个DBA有点耶1 小时前
3000万个应用共享一套数据库:多租户“逻辑表”架构是如何做到的?
数据库·架构·dba
测试运维日常笔记1 小时前
Oracle 数据库连接认证方式详解
数据库·oracle
数据知道1 小时前
反序列化漏洞:Java、PHP、Python 三条线各讲透
java·网络·python·安全·网络安全·php
果果燕2 小时前
C++ 学习笔记(二):类与对象—— 构造函数与析构函数
开发语言·c++