读取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())
相关推荐
2401_876221343 分钟前
数据库系统概论——范式
数据库
freexyn3 分钟前
Matlab速成笔记七十:使用多项式函数进行曲线拟合
开发语言·笔记·matlab
H CHY4 分钟前
C++代码
c语言·开发语言·数据结构·c++·算法·青少年编程
tryxr7 分钟前
Java抽象类特点、使用方式和应用场景
java·开发语言·向上转型·抽象类·向下转型
kylezhao201910 分钟前
C#上位机开发数据持久化:excel报表导入导出
开发语言·c#·excel
SCBAiotAigc14 分钟前
langchain1.2学习笔记(一):安装langchain
人工智能·python·langchain
派大鑫wink18 分钟前
Stream 流:简化集合操作的利器
java·开发语言
DB虚空行者18 分钟前
MySQL恢复之Binlog格式详解
android·数据库·mysql
小小8程序员21 分钟前
除了 gcc/g++,还有哪些常用的 C/C++ 编译器?
c语言·开发语言·c++
亓才孓21 分钟前
java中的Math.Radom拓展
开发语言·python·算法