读取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())
相关推荐
weixin_53944678几秒前
使用Java HttpServletResponse和JavaScript Fetch下载文件
java·javascript·python
SAP庖丁解码8 分钟前
SAP 物料凭证表详解
数据库
wb0430720111 分钟前
外卖大战——从阿明的“3 秒生死线“,看系统性能优化的全链路方法论
开发语言·性能优化·架构·php
小的~~12 分钟前
Java线程及线程池的相关的问题
java·开发语言·多线程
Jul1en_14 分钟前
【Redis】一文讲透缓存更新策略与缓存预热、穿透、雪崩、击穿
数据库·redis·缓存
CTA终结者15 分钟前
Python 写期货自动交易:行情下单与成交回报怎么组织
开发语言·python·区块链
倾一生爱恋换一世纯真15 分钟前
接口自动化测试框架搭建流程
python
TE-茶叶蛋23 分钟前
Next.js中App Router 全部特殊文件一览
开发语言·javascript·网络
Database_Cool_32 分钟前
AnalyticDB MySQL vs Apache Doris:企业级云数仓如何选型——全维度对比指南
数据库·数据仓库·mysql·阿里云
红藕香残玉簟秋32 分钟前
【Rust学习】windows安装rust
开发语言·学习·rust