读取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())
相关推荐
yang_coder14 小时前
juypter notebook启动ssl报错的处理记录
python·jupyter
啵啵鱼爱吃小猫咪14 小时前
Franka机械臂安装实时内核
数据库·postgresql
夜郎king14 小时前
RuoYi-Vue3 企业级后台快速落地实战指南
java·开发语言
江华森14 小时前
exp01_Python_数据类型
开发语言·python
今天也是元气满满的一天呢14 小时前
从单机架构到负载均衡的互联网架构全流程
数据库·系统架构
希冀12314 小时前
【JavaScript】Javascript—JS进阶—Day03
开发语言·javascript·原型模式
SelectDB14 小时前
快手 AB 场景提速 145 倍,从 Spark 到 Apache Doris 的加速实践
数据库·spark·开源
SelectDB14 小时前
阶跃星辰 Agent 可观测实践:为什么 Trace 数据底座选择 SelectDB?
大数据·数据库·agent
冷静的楼房15 小时前
使用ThreadPool发起同步的调用
数据库
一个天蝎座 白勺 程序猿15 小时前
自动SQL优化实战|吃透调优接口+报告配置+统计+索引全流程落地
数据库·sql·sql优化