c++ - 用于在 C++ 中抽象数据库访问的开源库?

标签 c++ database

我正在寻找从我的应用程序中提取数据库服务器详细信息的选项(在 C++ 中),我想编写我的代码以独立于实际的数据库后端。我知道 MySQL 有一个很好的库,但我不想被绑定(bind)到一个单一的数据库实现。有没有好的选择?

最佳答案

SOCI很好。支持多个数据库,运行良好,现代 C++ 风格的 API,与 boost 一起工作。

关于c++ - 用于在 C++ 中抽象数据库访问的开源库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2106626/

相关文章:

c++ - C++ STL 中的正则表达式

c++ - 从 2 unsigned int 中获取最小值

c++ - std::unique_ptr 如何没有大小开销?

mysql - 或者在列中设置 Null 值

database - 如何就地转换 T-SQL 列类型和数据?

database - 数据库中一对一和一对多关系的区别

mysql - 根据某个 id 连接相同的表行来获取数据

c++ - C++ 中 const 变量成员有什么用?

c++ - 在C++ 20中按长度排序std::vector <std::string>的代码是否正确?

java - 有没有办法用 Java 运行和控制另一个程序? (或 C++)