读取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())
相关推荐
APIshop2 分钟前
淘宝详情接口全解析:从官方开放平台到第三方数据服务
java·python·api
皓月盈江7 分钟前
Go读写TXT文件
开发语言·后端·golang·go·读写txt文件·bufio·go读写txt
Yyyyyy~9 分钟前
[Mysql] 数据类型
数据库·mysql
老歌老听老掉牙9 分钟前
两个平面旋转平移坐标系间的坐标变换关系
python·算法·平面·旋转·平移
FITA阿泽要努力9 分钟前
第 1 周·第 3 讲|工具如何交给模型:工具定义、参数与结构化调用
服务器·数据库·python·agent
qq_4017004112 分钟前
Qt Signal Mapper:一堆按钮,怎么共用一个槽函数
开发语言·qt
W.A委员会12 分钟前
PID与PID整定
python·算法
需要82615 分钟前
缓存与数据库一致性:延迟双删与订阅 binlog 的取舍
数据库·缓存
蜗牛互联网24 分钟前
Java HttpClient 调用 Gemini 图像理解与金额字段校验
java·开发语言·人工智能·后端·python
蜗牛互联网26 分钟前
Python Responses API视觉输入与本地金额校验最小实现
java·开发语言·人工智能·后端·python