管理sqlite3数据库不使用官方sqlite3库
Manage sqlite3 db not using the official sqlite3 library
我需要简单地操作一个Sqlite3数据库(只是读取一些列),并且这只是我的程序的一小部分,我不想为几个指令添加160k行。有没有一种方法可以做到这一点STL或其他库不那么昂贵的内存?
我现在能想到的一件事是检查您是否可以对自己的sqlite文件进行操作。您可以在这里查看文件文档:https://www.sqlite.org/fileformat.html
但是我认为你一个人做这些事不值得。
另一个建议是:https://www.sqlite.org/footprint.html您可以自己编译sqlite并省略它提供的一些函数,这将使库更小。编译你需要的函数
相关文章:
- 无法在windows上使用mingw将sqlite3与c连接
- sqlite3 和生成文件中的链接出现问题
- 如何在 sqlite3 中的表中添加整数列表
- SQLite3 在 c++ 中输出 SELECT 上的空列表
- 在官方张量流 resnet50 模型上运行 tflite 精度工具
- 即使直接从官方示例中复制,也找不到未知类型名称QML_ELEMENT和 QML 模块
- 打印从SQLite3数据库检索的数据C++与命令行中相同的方式
- Sqlite3:将数据库表名存储在向量中
- 如何使用 c++ 在 sqlite3 中打开受密码保护的数据库?
- 如何使用Qt QSqlDriver::subscribeToNotification with SQLite3?
- 在 vscode for c++ 中使用 sqlite3(未定义对 'xxx' 的引用)(我使用了 -lsqlite3)
- Sqlite3 C++数据库被锁定
- 尝试打开 SQLite3 数据库时出错
- 部署基于 qt 的项目后,我的 sqlite3 文件不会被复制 (android)
- sqlite3绑定多个语句值
- VS 2017 C++ - "cannot open source file 'sqlite3.h' "
- Sqlite3插入错误C++
- 在 sqlite3 中批量插入的更好方法C++
- 如何使用C++在sqlite3数据库中执行写文件功能
- 管理sqlite3数据库不使用官方sqlite3库