繁体   English   中英

在 Visual Studio 2019 中的 C++ 中使用 MySQL

[英]Using MySQL in C++ in Visual Studio 2019

我正在尝试在 Visual Studio 2019 开发的 C++ 程序中使用 MySQL。

在尝试将 MySQL 库包含在#include <cppconn/driver.h> (或 MySQL 文档中的示例代码中包含的任何其他内容)时,它显示错误:“无法打开源文件 cppconn/driver.h”。

到目前为止,我已经安装并配置了以下程序:

  • MySQL Shell 8.0.22
  • MySQL 连接器 C++ 8.0.22
  • MySQL Windows 安装程序 - 社区(用于安装其他所有内容)
  • MySQL 适用于 Visual Studio 1.2.9
  • MySQL 服务器 8.0.22
  • MySQL 路由器 8.0.22
  • MySQL 工作台 8.0.22 CE

我已经启动了本地 MySQL 服务器,VS 2019 本身(不是其中编写的程序)可以连接到它。 在没有 MySQL 的情况下编译 C++ 程序也可以正常工作。

我怀疑我需要向 VS 2019 展示在哪里可以找到这些库,但我不知道该怎么做。 你能帮我解决这个问题吗?

所以我重新运行安装 MySQL 连接器 C++ 并选择自定义设置选项。 包含 Dll 库,但未包含开发组件。 我改变了它并且神奇地出现了我正在寻找的一整套.h文件出现在新的“MySQL_Connector_C++_8.0/include”目录下。 我已经及时在我的项目的包含目录下添加了这些。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM