读取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())
相关推荐
不知名的老吴几秒前
聊一聊年轻的编程语言Golang与Rust
开发语言·golang·rust
架构师老Y几秒前
003、Prompt设计原则:清晰、具体、结构化
python·prompt
万粉变现经纪人2 分钟前
如何解决 pip install bitsandbytes 报错 仅支持 Linux+glibc(macOS/Windows 失败)问题
linux·运维·windows·python·scrapy·macos·pip
小何code3 分钟前
【Python零基础入门】第6篇:Python字符串入门:创建、索引与切片
开发语言·python
·云扬·4 分钟前
从0到1理解分库分表:我踩过的坑与实战经验
运维·数据库·mysql
人道领域4 分钟前
【Redis实战篇 | Day04】Lua原子性优化Redis分布式锁:解决线程安全问题
java·开发语言·redis·性能优化
Princesk7 分钟前
DBA之路--oracle数据隐型转换
数据库·oracle·dba
恋奴娇8 分钟前
ubuntu 25 Nautilus 文件管理器不能以ROOT运行突破
java·数据库·ubuntu
pele9 分钟前
如何判断 interface{} 是否为指针类型
jvm·数据库·python
测绘第一深情9 分钟前
租用GPU云服务器进行深度学习(AutoDL,超保姆级,适用新手)
数据结构·人工智能·经验分享·python·深度学习·算法·计算机视觉