读取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())
相关推荐
秃头狂魔6 分钟前
【HOT100】DAY2
python·算法
oradh7 分钟前
Oracle数据库实例入门概述
数据库·oracle·oracle实例·oracle实例入门·oracle基础
Elnaij15 分钟前
从C++开始的编程生活(24)——C++11标准Ⅰ
开发语言·c++
程序员三藏15 分钟前
接口自动化测试思路和实战:编写线性测试脚本实战
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
丁当粑粑15 分钟前
Pydantic的主要用法
python
哈伦201917 分钟前
第二章 Python语法基础
python·语法·anaconda3
mjhcsp17 分钟前
AT_arc205_c [ARC205C] No Collision Moves 题解
开发语言·c++·算法·题解
Clavis18 分钟前
我给 Mac 的 Photo Booth 写了自动化脚本。为什么隐私比你想的重要得多
人工智能·python
M--Y23 分钟前
初识Redis
数据库·redis·缓存
MLGDOU26 分钟前
【Qt开发】信号与槽
开发语言·数据库·qt