当前位置: 首页 > news >正文

sqlite用的人多吗?

有个冷知识,微信就是依赖SQLite进行数据存储和管理的。

SQLite是一个轻量化的开源数据库,它没有服务器,无需复杂的配置安装,就可以直接用,很适合集成在APP、Web、小程序等应用里。

怎么安装和使用SQLite呢?

以windows系统为例,从SQLite网站直接下载安装包,解压到本地即可,无需额外安装。

你会看到解压后出现4个应用程序文件,不用任何操作, 因为SQLite就是开箱即用。

接着你可以创建一个名为‘my_db’的数据库,在命令行里输入:

sqlite3 my_db.db

这样你就直接创建了一个SQLite数据库文件,请复制它的文件路径地址,留着备用。

比如D:\sqlite\my_db.db

想要使用SQLite,一般是在Dbeaver这样的数据库管理工具里,Dbeaver也是开源工具,非常好用。

直接在Dbeaver中配置SQLite数据库地址即可。

然后你就能在Dbeaver中操作SQLite数据库,实现数据表的增删改查。

你也可以在Python对SQLite数据库进行操作,会用到SQLite库。

import sqlite3 with sqlite3.connect(r'D:\\sqlite\\my_db.db') as conn: cursor = conn.cursor() conn.commit() # 关闭连接 conn.close()

还可以通过pandas连接SQLite数据库,进行数据操作。

import sqlite3 import pandas as pd sqlite_conn = sqlite3.connect(sqlite_db_path) # 使用pandas插入数据 df.to_sql(table_name, sqlite_conn, if_exists='replace', index=False) sqlite_conn.commit()

如果你想用AI大模型连接SQLite数据库,可用通过MCP来实现。

MCP是模型上下文协议,SQLite有专门的SQLite-MCP供大模型调用。

比如在Trae里,SQLite MCP,能直接从集市里添加,然后在配置信息里输入前面的my_db.db数据库路径地址,保存即可。

这样你就配置好了SQLite MCP服务,AI可以直接访问你的数据库文件,做增删改查操作。

所以说SQLite的应用场景非常广,绝对是良心数据库,体积小、安装快、无需配置,简直就是数据库中的小钢炮。

已开启送礼物

http://www.jsqmd.com/news/217050/

相关文章:

  • 【毕业设计】机器学习基于cnn识别微小细胞细菌细胞器
  • 【计算机毕业设计案例】人工智能基于python深度学习的猫狗表情识别
  • Chart.js 饼图:全面解析与实例教程
  • 瞧瞧别人家的Controller,那叫一个优雅
  • 【必学的 10 个认知模型】认知的本质,快速提高认知,与高认知的人同行。人与人差距的本质。【通用智慧】
  • 交通仿真软件:Aimsun_(13).行人与非机动车仿真
  • 致同提示:财政部等九部委联合发布《企业可持续披露准则第1号——气候(试行)》
  • SpringBoot 实现任意文件在线预览功能
  • 【人生分水岭】正复利与负复利重要的都有哪些?你不是缺努力,是缺“复利路径设计
  • 66.qemu设备树配置
  • 链表中倒数最后k个结点
  • 《P3228 [HNOI2013] 数列》
  • 42545
  • 一算钱领导就让用BigDecimal ,为什么它可以不丢失精度?
  • 用这套新工作流,把上线时间从半天压到3分钟
  • 删除链表的倒数第n个节点
  • 【毕业设计】机器学习 基于python深度学习的猫狗表情识别
  • 6784358
  • 【疾病识别】SVM农作物叶子虫害识别与分类【含GUI Matlab源码 14872期】
  • 两个链表的第一个公共结点
  • 深度学习毕设项目:基于CNN深度学习python的遥感图片识别沙漠湖泊和森林
  • 用这4招,优雅的实现Spring Boot 异步线程间数据传递
  • 【课程设计/毕业设计】基于python机器学习的猫狗表情识别
  • 【建议收藏】AI 音乐提示词终极指南|全网最全的创作控制手册|Suno 进阶指南|第 15 篇
  • 链表相加(二)
  • 深度学习毕设项目:基于python的印刷体数字和字母识别基于python深度学习的印刷体数字和字母识别
  • 在RabbitMQ中,怎么确保消息不会丢失?
  • 从一道前端面试题,谈 JS 对象存储特点和运算符执行顺序
  • 大数据领域Zookeeper的集群配置自动化工具推荐
  • 【交通标示识别】模板匹配雾霾交通标示识别【含GUI Matlab源码 14873期】