读取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())
相关推荐
福楠3 分钟前
现代C++ | 智能指针
c语言·开发语言·c++
ruxingli8 分钟前
GoLang channel管道
开发语言·后端·golang
Risehuxyc9 分钟前
PHP 的缓存机制
开发语言·缓存·php
sinat_2554878111 分钟前
JSON·学习笔记
java·开发语言·笔记·算法
Bat U11 分钟前
MySQL数据库|CRUD
数据库·mysql
弹简特14 分钟前
【JavaEE】MybatisPlus速成
java·数据库·java-ee·mybatis
Kang.Charles17 分钟前
python读取环境变量
python
Birdy_x17 分钟前
Python进阶(1)- logging
python
Yupureki18 分钟前
《算法竞赛从入门到国奖》算法基础:动态规划-基础线性dp
c语言·开发语言·算法·动态规划
_DCG_18 分钟前
go第一个工程安装过程与问题汇总
开发语言·后端·golang