读取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())
相关推荐
ynchyong3 分钟前
创建MySQL只读账号
android·数据库·mysql
晴天¥4 分钟前
如何手动方式(无 Broker)安全删除 ADG 备库?
数据库·oracle·oracle dg
qetfw8 分钟前
Bash 内置与外部命令:type、command 与 builtin 验证
linux·开发语言·bash
fwc9 分钟前
第T9周:猫狗识别2
python·深度学习
Dovis(誓平步青云)10 分钟前
车辆进入隧道后信号断开,座舱旅程怎样补回事件
java·开发语言·前端·数据库·电脑
砚底藏山河11 分钟前
数据新鲜度 SLA 监控
java·大数据·python·maven
红海云14 分钟前
Agent 工程化的智能面积
数据库
Wzx19801216 分钟前
Python Agent 短期记忆设计:从对话历史到 LangGraph Checkpointer
开发语言·python
ljt272496066124 分钟前
Python笔记(五)--读写文件
笔记·python