读取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())
相关推荐
周末吃鱼4 分钟前
MySQL CTE:SQL查询新模式
数据库·sql·mysql
星河耀银海14 分钟前
C++开发入门——环境搭建与第一个程序
开发语言·c++·策略模式
木风小助理16 分钟前
解读 SQL 累加计算:从传统方法到窗口函数
大数据·数据库·sql
还不秃顶的计科生18 分钟前
defaultdict讲解
开发语言·javascript·ecmascript
花归去23 分钟前
echarts 柱状图包含右侧进度
开发语言·前端·javascript
wjs202424 分钟前
Java 数组
开发语言
码农水水25 分钟前
大疆Java面试被问:TCC事务的悬挂、空回滚问题解决方案
java·开发语言·人工智能·面试·职场和发展·单元测试·php
Hooray1127 分钟前
前后端分离_案例学习_Python+Flask+VUE3
后端·python·学习·flask
8号看台27 分钟前
ORA-01017: 用户名/口令无效; 登录被拒绝
数据库·oracle
计算机毕设VX:Fegn089528 分钟前
计算机毕业设计|基于springboot + vue在线音乐播放系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计