读取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())
相关推荐
222you3 分钟前
Java 并发编程(1)
java·开发语言
C++ 老炮儿的技术栈12 分钟前
Linux 文件系统目录架构全解析
linux·服务器·c语言·开发语言·c++
喵手19 分钟前
Python 爬虫实战:构建开源主题模板版本库
爬虫·python·数据采集·爬虫实战·零基础python爬虫教学·开源主题·采集开源主题模版本库
qq_4181017720 分钟前
使用Scikit-learn进行机器学习模型评估
jvm·数据库·python
2601_9534656125 分钟前
HLS.js 原生开发!m3u8live.cn打造最贴合项目的 M3U8 在线播放器
开发语言·前端·javascript·python·json·ecmascript·前端开发工具
熙胤34 分钟前
PostgreSQL 向量扩展插件pgvector安装和使用
数据库·postgresql
szcsun536 分钟前
python中包、模块的层级关系,以及import、from...import...的相关用法
开发语言·python
高洁0137 分钟前
数字孪生在航空领域的应用方法及案例
python·深度学习·信息可视化·数据挖掘·transformer
牢七41 分钟前
baijiacms-master 审计
数据库
Yvonne爱编码1 小时前
JAVA数据结构 DAY8-堆
java·数据结构·python