mysql - C 中是否有针对不同 RDBMS 的统一 API?
问题描述
我喜欢 Java 的 JDBC 和 Python 的 DB-API 的想法,它们都为访问不同的关系数据库管理系统提供了统一的 API。
在 C 中是什么样的?
C 中是否有针对不同 RDBMS 的统一 API?
我还没有找到,或者我可能会错过它。这样的努力是否成功?POSIX 似乎没有定义一个统一的 API 来访问 RDBMS。
谢谢。
注意:我尝试阅读 C 语言中的 libpq for postgresql,但感觉与 JDBC 和 DB-API 相比,postgresql 特定的 API 很复杂。我还没有检查特定于 sqlite 或特定于 mysql 的 API,但希望它们与 libpq 的 API 不相似。
解决方案
推荐阅读
- mysql - MySQL str_to_date 在 Datagrip 中返回日期减去一天
- android - 如何在使用 Retrofit 调用 API 时传递正文中的原始数据
- nlp - 如何在 RUTA 中使用 StringList/WordList 检查匹配的注释
- python - python是否能够接收异步消息以影响正在运行的线程
- c - 单引号中的多个字符
- ibm-watson - 我正在尝试在 watson 中为语音代理启用自定义语音模型
- javascript - 嵌入的谷歌地图图块在 Firefox 的第二页加载之前不加载,直到缩放
- python - 为什么 plaidml 工具不起作用并且我的 tensorflow 代码无法运行?
- postgresql - Postgres:检查角色是否是组的一部分
- java - Java:如何禁用按钮,直到选中 1 个 RecyclerView 项目复选框?