读取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())
相关推荐
chushiyunen1 分钟前
php笔记、下载安装等
开发语言·笔记·php
Elastic 中国社区官方博客3 分钟前
Elasticsearch Reindex 现已支持跨节点自动迁移:无需人工干预,不会丢失进度
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
Xin_ye100863 分钟前
C# 零基础到精通教程 - WPF 深度专题:自定义布局与性能优化
开发语言·c#·wpf
努力努力再努力wz3 分钟前
【C++高阶数据结构系列】:跳表 SkipList 详解:多层索引、随机晋升与C++ 完整实现(附跳表实现的源码)
开发语言·数据结构·数据库·c++·redis·缓存·skiplist
学代码的真由酱3 分钟前
MySQL数据库进阶-Java
数据库·mysql
更深兼春远5 分钟前
scala基于IDEA部署
开发语言·scala·intellij-idea
AIFQuant5 分钟前
贵金属投资 APP 开发:实时报价、图表、提醒与交易数据全链路
开发语言·前端·websocket·金融·web app
花落yu6 分钟前
AI学习:第2天
人工智能·python·学习
极光代码工作室7 分钟前
基于深度学习的文本自动摘要系统
人工智能·python·深度学习·神经网络
小七在进步7 分钟前
C语言:编译与链接
c语言·开发语言