读取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())
相关推荐
墨_风2 分钟前
MyBatis时间区间查询异常排查(达梦数据库)
数据库·mybatis·达梦
小娄~~3 分钟前
C语言卷子错题集
c语言·开发语言·数据结构
小L~~~6 分钟前
基于贪心策略的混合遗传算法求解01背包问题
python·算法
才兄说23 分钟前
机器人二次开发机器人动作定制?动作迁移数据优化
python
njsgcs38 分钟前
用clip把设计经验变成向量数据库,然后每秒检索可以检查3维模型设计的错误吗
数据库
用户83562907805139 分钟前
用 Python 实现 Excel 散点图绘制与定制
后端·python
WiChP1 小时前
【V0.1B10】从零开始的2D游戏引擎开发之路
java·数据库·游戏引擎
PAK向日葵1 小时前
从零实现 Python 虚拟机(一):PVM 基本原理介绍
python
神所夸赞的夏天1 小时前
创建虚拟环境提示SSLError错误
python
一然明月1 小时前
qt基本用法
开发语言·qt