读取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())
相关推荐
HAYDENR3 分钟前
数据库如何做性能优化?数据库性能调优有哪些常见注意事项?
数据库·性能优化
weixin_BYSJ19873 分钟前
flask民族服饰饰品商城小程序---附源码37399
java·javascript·spring boot·python·小程序·django·php
Light Gao10 分钟前
企业级灰度发布技术方案
网络·数据库·oracle
zlinear数据采集卡16 分钟前
数据采集卡从入门到精通(7):流水线型ADC——级级接力,高速与高精的平衡术
开发语言·arm开发·嵌入式硬件·fpga开发·c#
一水20 分钟前
AI 时代审查思维:审查第一篇
java·jvm·数据库·spring
帅气的小峰21 分钟前
pybind11与nanobind可以共存吗?如何迁移?
c++·python·cuda·推理引擎
用户2986985301423 分钟前
从入门到自动化:TXT 转 Word 的在线工具与代码实战方案
人工智能·后端·python
赵广陆29 分钟前
企业实战:Milvues向量数据库实践
数据库·pycharm·langchain
Dr.kangder30 分钟前
嵌入式面试总结(二十一)——C语言关键字
c语言·开发语言·面试·职场和发展·架构·虚拟化
W_3260037 分钟前
Python-OpenCV:库、环境搭建、图片与摄像头解析
开发语言·图像处理·python·opencv·机器学习