我疯狂地搜索,找不到答案。我正在尝试在我的 C++ 项目中使用 mysql 并拥有 #include mysql.h 但我需要该目录文件。一个存在吗?我设置了所有代码,但由于文件丢失而出现无数错误。我正在学习教程,但他们没有解释从哪里获取该目录。任何帮助都会很棒。谢谢!!
最佳答案
我知道我发布答案为时已晚,但这只是为了记录目的和那些搜索相同错误的人。
- 下载 mysql 服务器。您可以从这里下载:http://www.mysql.com/downloads/
下载社区服务器就足够了。注意:选择 zip 文件。选择 x32,因为编译器自动配置为使用 x32 配置构建。如果您打算将编译配置更改为 x64,请继续下载 x64 zip 文件。
下载 zip 文件后,创建新的空白项目。如果你使用的是MSVC++Express2010,打开项目属性| C/C++ |附加包含目录。将路径添加到在提取的文件夹中找到的包含文件夹。
将解压文件夹中 lib 文件夹中的库文件复制到可以找到 *.cpp 文件的项目目录中。
将以下几行添加到您的代码中:
#include <my_global.h>
#include <mysql.h>
#pragma comment(lib, "libmysql.lib")
现在你可以开始了:)
您可以试试找到的代码 here看看事情是否顺利。
关于C++ 2010 : using #include <mysql. h>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10218782/