0

如何在 C++ 中使用 SQL 创建数据库?

我尝试按照我在网站上找到的步骤(要求所有这些都在代码块上)下载用于 c++ 的 SQLAPI++ 库。接下来它指示下载oracle c++调用接口,我下载但不明白,如何将库与我的Codeblocks项目集成。

如果您知道任何其他方法,将不胜感激。

4

1 回答 1

4

一般来说:

标准 c++ 不支持开箱即用的 SQL 数据库/服务器连接。您需要有一个 3rd 方产品来实现这一点。

许多符合 SQL 标准的数据库系统支持您可以使用的 C 或 C++ API。
仅举几例:

  • SQLite
  • PostgreSQL
  • 玛丽亚数据库
  • MySQL
  • ...绝不是完整的清单...

另一种选择是使用通用 ODBC 接口实现,它也可能支持特定的数据库服务器和 SQL 标准版本。

尤其是:

  • Codeblocks是 ypur IDE,它管理项目及其对库的依赖。
  • 您手头似乎有一个解决方案,它使用框架库
  • 您需要依次集成底层 SQL 服务器系统来配置上述 API
  • 您可能需要链接对服务器系统的特定 SQL API 的本机支持

要执行上面提到的这些步骤,您需要安装(可能是开发版本)上述 API、SDK ......(不管他们怎么称呼它)并将它们与您的 IDE 项目集成(有关此的相关问答链接) .

于 2018-08-28T17:27:24.963 回答