读取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())
相关推荐
暮冬-  Gentle°7 分钟前
C++中的命令模式实战
开发语言·c++·算法
勾股导航13 分钟前
大模型Skill
人工智能·python·机器学习
2501_945423542 小时前
Django全栈开发入门:构建一个博客系统
jvm·数据库·python
FreakStudio3 小时前
保姆级 uPyPi 教程|从 0 到 1:MicroPython 驱动包一键安装 + 分享全攻略
python·嵌入式·电子diy
Volunteer Technology3 小时前
架构面试题(一)
开发语言·架构·php
清水白石0083 小时前
Python 对象序列化深度解析:pickle、JSON 与自定义协议的取舍之道
开发语言·python·json
2401_876907523 小时前
Python机器学习实践指南
开发语言·python·机器学习
gameboy0313 小时前
从MySQL迁移到PostgreSQL的完整指南
数据库·mysql·postgresql
努力中的编程者3 小时前
栈和队列(C语言底层实现环形队列)
c语言·开发语言