读取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())
相关推荐
yaoxin52112312 分钟前
325. Java Stream API - 理解 Collector 的三大特性:助力流处理优化
java·开发语言
光泽雨6 小时前
C# 中 Assembly 类详解
开发语言·c#
砚边数影6 小时前
运营商网管系统重构:如何解决海量投诉数据下的“查询延迟”与“写入瓶颈”?
网络·数据库·时序数据库·kingbase·kingbasees·数据库平替用金仓·金仓数据库
少控科技7 小时前
C#基础训练营 - 02 - 运算器
开发语言·c#
shsh2007 小时前
mybatis plus打印sql日志
数据库·sql·mybatis
山峰哥7 小时前
数据库调优实战:索引策略与查询优化案例解析
服务器·数据库·sql·性能优化·编辑器
瞎某某Blinder7 小时前
DFT学习记录[4] 电子和空穴的有效质量计算全流程
python·学习
Riemann~~7 小时前
C语言嵌入式风格
c语言·开发语言
c***03238 小时前
MySQL 启动失败 (code=exited, status=1FAILURE) 异常解决方案
数据库·mysql
ritxgt0068 小时前
MySQL 数据增删改查
android·数据库·mysql