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

sqlite 踩坑

内存数据库

强制SQLite数据库单纯的存在于内存中的常用方法是使用特殊文件名“ :memory: ” 

db = QSqlDatabase::addDatabase("QSQLITE", "MEMORY");
db.setDatabaseName(":memory:");

调用此接口完成后,不会打开任何磁盘文件。而是在内存中创建一个新的数据库。数据库连接关闭后,数据库就不再存在。每一个memory数据库彼此不同。因此,打开两个数据库连接,每个数据库连接的文件名为“:memory:”,将创建两个独立的内存数据库(因此无法在两个进程中使用同一份内存数据库)

https://cn.pingcap.com/article/post/3462.html

http://www.lryc.cn/news/106832.html

相关文章:

  • 【论文笔记】神经网络压缩调研
  • 红外NEC通信协议
  • 数据分析DAY1
  • 算法通关村—迭代实现二叉树的前序,中序,后序遍历
  • 二叉搜索树(BST)的模拟实现
  • 【MFC】01.MFC框架-笔记
  • 基于ArcGIS污染物浓度及风险的时空分布
  • 【项目开发计划制定工作经验之谈】
  • 基于STM32的格力空调红外控制
  • rust中thiserror怎么使用呢?
  • ceph tier和bcache区别
  • Idea 2023.2 maven 打包时提示 waring 问题解决
  • docker数据持久化
  • 安全防护,保障企业图文档安全的有效方法
  • Open3D (C++) 基于拟合平面的点云地面点提取
  • 【Linux】Kali Linux 渗透安全学习笔记(2) - OneForAll 简单应用
  • DAY56:单调栈(二)下一个最大元素Ⅱ(环形数组处理思路)
  • kafka简介
  • Kafka-消费者组消费流程
  • FFmepg视频解码
  • SpringCloud深入理解 | 生产者、消费者
  • web题型
  • 使用curl和postman调用Azure OpenAI Restful API
  • 草莓叶病害数据集
  • 安卓音视频多对多级联转发渲染
  • 2023年电赛---运动目标控制与自动追踪系统(E题)OpenART mini的代码移植到OpenMV
  • SAP CAP篇十二:AppRouter 深入研究
  • HDFS中数据迁移的使用场景和考量因素
  • 科普 | 以太坊坎昆升级是什么
  • C# 一些知识整理