读取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())
相关推荐
天赐范式15 分钟前
天赐范式第182天:让变异开始存活——主线重启与变异存续条件
python·ar模型·数字生命·天赐范式·动态运行时·稳态方差·变异存续
꯭自꯭闭꯭15 分钟前
达梦DMDSC主备搭建
linux·服务器·数据库
lusklusklusk24 分钟前
Python 四大数据结构详解:元组、列表、集合、字典的特点与增删改查
数据结构·windows·python
用户EasyAdminBlazor25 分钟前
EasyAdminBlazor 审批并发控制:两个人同时审批为什么只能成功一个?
数据库
打工仔折腾 AI26 分钟前
把模型切换交给平台:用蓝耘智能路由搭建商品评论分析工具
java·服务器·前端·后端·python·性能优化·ai agent 实战
个 人 练 习 生27 分钟前
C++-----string基本使用详解
开发语言·c++·学习
朝朝辞暮i34 分钟前
C++ 第 5 课:else if + 多条件判断 + && / || / !
开发语言·c++
杨云龙UP37 分钟前
TDengine Community 超级表建表实战:统一21个TAG与DOUBLE/字符串数据模板
运维·服务器·数据库·时序数据库·tdengine·涛思数据·stable建表
ynchyong38 分钟前
python list 地常用操作
开发语言·python
千谦阙听41 分钟前
【C++篇】:string类——常用接口、底层原理与深浅拷贝
开发语言·c++·学习·visual studio