读取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())
相关推荐
PFinal社区_南丞1 小时前
PostgreSQL-10个鲜为人知的强大功能
数据库·后端
青衫码上行1 小时前
【从0开始学习Java | 第22篇】反射
java·开发语言·学习
misty youth1 小时前
配置openguass 教程(自存)
数据库·ubuntu·华为·openguass
一念&1 小时前
每日一个C语言知识:C 字符串
c语言·开发语言
0110_10242 小时前
tauri + rust的环境搭建---初始化以及构建
开发语言·后端·rust
会开花的二叉树2 小时前
C++微服务 UserServer 设计与实现
开发语言·c++·微服务
像风一样自由20202 小时前
Rust Tokio vs Go net/http:云原生与嵌入式生态选型指南
开发语言·golang·rust
DuHz2 小时前
C程序中的数组与指针共生关系
linux·c语言·开发语言·嵌入式硬件·算法
我星期八休息2 小时前
C++智能指针全面解析:原理、使用场景与最佳实践
java·大数据·开发语言·jvm·c++·人工智能·python
大猫会长2 小时前
docker安装php+apache
java·开发语言