读取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())
相关推荐
AC赳赳老秦9 分钟前
政企内网落地:OpenClaw 离线环境深度适配方案,无外网场景下本地化模型对接与全功能使用
java·大数据·运维·python·自动化·deepseek·openclaw
赏金术士12 分钟前
Kotlin 从入门到进阶 之函数模块(核心基础)(二)
android·开发语言·kotlin
星越华夏23 分钟前
python 将相对路径变成绝对路径
python
念何架构之路25 分钟前
MySql常见ORM
数据库·mysql
l1t26 分钟前
mingw和Linux中的gcc和llvm编译器编译的pocketpy执行同一个python脚本的不同效果
linux·运维·python
砚底藏山河37 分钟前
股票数据API接口:如何获取股票历历史分时KDJ数据
java·python·maven
web3.088899941 分钟前
天猫API接口详解:商品详情与关键词搜索商品指南及代码示例
python·json
Csvn44 分钟前
Python 性能优化与 Profiling 工具
后端·python
xcLeigh1 小时前
KES数据库安全、权限、审计实战
数据库·安全·备份·权限·审计·ssl加密·密码策略
zjy277771 小时前
c++如何实现日志文件的异步落盘功能_基于无锁队列方案【附代码】
jvm·数据库·python