读取sqlite数据库的2种方式

news/2025/2/13 22:33:09/

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程序读取

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())

 


http://www.ppmy.cn/news/1185963.html

相关文章

故障诊断模型 | Maltab实现LSTM长短期记忆神经网络故障诊断

文章目录 效果一览文章概述模型描述源码设计参考资料效果一览 文章概述 故障诊断模型 | Maltab实现LSTM长短期记忆神经网络故障诊断 模型描述 长短记忆神经网络——通常称作LSTM,是一种特殊的RNN,能够学习长的依赖关系。 他们由Hochreiter&Schmidhuber引入,并被许多人进行了…

Linux命令:创建、查看、删除定时任务

Linux命令创建定时任务:每天早上9:13执行/home/test.sh文件并将执行结果重定向到文件, 查看定时任务, 查看定时任务所在位置, 删除定时任务 创建定时任务: 输入命令 crontab -e 打开编辑器 在最后一行添加以下内容…

[工业项目]之行人检测

最近在思考和总结之前做的一些工作,工业项目其实一直做的不太好,正常的项目其实也没有那么多的算法上的需求,目前比较多需求的极市平台,我看了几个case,通用的算法很多还是以检测为主,检测中主要还是yolov5…

pthead 互斥锁使用详解

pthead 互斥锁使用 互斥锁:一种简单的线程同步机制,它可以用来保护共享资源,防止多个线程同时修改共享资源而引发竞争条件。 pthread_mutex_init 函数原型: int pthread_mutex_init(pthread_mutex_t *mutex, const pthread_mute…

初学编程入门基础教学视频,中文编程开发语言工具箱之豪华编辑构件,免费版中文编程软件下载

初学编程入门基础教学视频,中文编程开发语言工具箱之豪华编辑构件,免费版中文编程软件下载 构件的其中一个属性、方法,查找内容,替换内容。 构件工具箱非常丰富,其中该构件在 文本件构件板菜单下。 编程系统化课程总目…

Typora 最新激活方法

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,其目标是实现易读易写。而Typora则是一个非常不错的Markdown编辑器,它的界面非常的简洁直观,并且功能各…

15. 机器学习 - 支持向量机

Hi, 你好。我是茶桁。 逻辑回归预测心脏病 在本节课开始呢,我给大家一份逻辑回归的练习,利用下面这个数据集做了一次逻辑回归预测心脏病的练习。 本次练习的代码在「茶桁的AI秘籍」在Github上的代码库内,数据集的获取在文末。这样做是因为我…