读取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())
相关推荐
陌小呆^O^2 分钟前
Cmakelist.txt之win-c-udp-client
c语言·开发语言·udp
Suyuoa7 分钟前
附录2-pytorch yolov5目标检测
python·深度学习·yolo
南城花随雪。9 分钟前
硬盘(HDD)与固态硬盘(SSD)详细解读
数据库
儿时可乖了10 分钟前
使用 Java 操作 SQLite 数据库
java·数据库·sqlite
懒是一种态度12 分钟前
Golang 调用 mongodb 的函数
数据库·mongodb·golang
天海华兮14 分钟前
mysql 去重 补全 取出重复 变量 函数 和存储过程
数据库·mysql
I_Am_Me_17 分钟前
【JavaEE进阶】 JavaScript
开发语言·javascript·ecmascript
重生之我是数学王子27 分钟前
QT基础 编码问题 定时器 事件 绘图事件 keyPressEvent QT5.12.3环境 C++实现
开发语言·c++·qt
Ai 编码助手29 分钟前
使用php和Xunsearch提升音乐网站的歌曲搜索效果
开发语言·php
学习前端的小z33 分钟前
【前端】深入理解 JavaScript 逻辑运算符的优先级与短路求值机制
开发语言·前端·javascript