读取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())
相关推荐
matlab代码3 分钟前
基于matlab数字图像处理的指纹识别系统 点线特征(GUI界面)【源码69期】
开发语言·matlab
linx2959 分钟前
单元三 · 那 C 的底层知识怎么办
c语言·开发语言·数据结构·c++·嵌入式硬件
oradh17 分钟前
Oracle UNDO 数据文件丢失处理(案例一)
数据库·oracle
richard_first17 分钟前
Transformer与大语言模型:第18章 向量数据库
数据库·人工智能·自然语言处理·transformer·embedding
北城bot24 分钟前
把 Python 脚本打包成 exe
python
MetaLite29 分钟前
Java 时间处理的两个坑:单位误判,半秒算成一秒
java·开发语言·前端
El Shaddai.plus40 分钟前
达梦数据库的执行计划操作符介绍
数据库·oracle
萧鼎1 小时前
Python 数据验证神器 Pydantic:数据解析与验证、设置管理、JSONSche、与ORM集成全搞定
开发语言·python
神仙别闹1 小时前
基于 QT(C++)开发的地铁换乘系统
数据库·c++·qt
haon11221 小时前
海外信贷的策略全生命周期:从准入到还款的本地化布防
大数据·开发语言·深度学习·面试·职场和发展·产品经理