读取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())
相关推荐
m0_730115119 小时前
用户认证与授权:使用JWT保护你的API
jvm·数据库·python
kaisun649 小时前
树莓派4B上使用INMP441麦克风进行语音识别:从I2S配置到Python环境搭建全记录
python·语音识别·树莓派
亓才孓9 小时前
[Java笔试]易错点总结
java·开发语言
crescent_悦9 小时前
C++:Invert a Binary Tree
开发语言·c++
:1219 小时前
java---过滤器,监听器
java·开发语言
七夜zippoe9 小时前
Python 3.12+ 新特性深度解析:类型系统与性能革命
android·网络·python·类型系统·性能革命·3.12+
2401_873204659 小时前
C++与Docker集成开发
开发语言·c++·算法
实心儿儿9 小时前
C++ —— map和set的使用
开发语言·c++
j_xxx404_9 小时前
力扣--分治(归并排序)算法题II:计算右侧小于当前元素的个数,翻转对(无痛通关困难题)
开发语言·数据结构·c++·算法·leetcode
娇娇yyyyyy9 小时前
QT编程(16): Qt Model
开发语言·qt