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