读取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())
相关推荐
double_eggm16 分钟前
uniapp.3
开发语言·前端·javascript
白玉cfc18 分钟前
熟悉Objective-C
开发语言·ios·objective-c
abcy07121335 分钟前
flink窗口类型
开发语言·python·算法
kobe_OKOK_36 分钟前
django外键字段会自动在数据库字段后面加上_id
数据库·django·sqlite
-银雾鸢尾-38 分钟前
C#中的继承
开发语言·c#
zhanghaha13141 小时前
Python语言基础:2_环境搭建
开发语言·python
二宝哥2 小时前
15.Python第三方库安装全攻略:全局环境 vs 虚拟环境、镜像配置详解
python
Wang's Blog9 小时前
Go-Zero项目开发4: 用户服务搜索、详情与统一错误处理
开发语言·golang
<小智>9 小时前
及时做APP开发实战(十二)-LazyForEach懒加载优化实践
数据库·鸿蒙
我星期八休息9 小时前
网络编程—应用层HTTP协议
linux·运维·开发语言·前端·网络·网络协议·http