手机版

vs2015中无法打开mysql.h文件的解决方案

时间:2021-08-22 来源:互联网 编辑:宝哥软件园 浏览:

准备在VS2015环境下学习数据库编程,在网上找到了一个例子。链接如下:VS2017调用MySQL 8.0方法

VS下的建立项目:

出现问题:# includesmysql.h报告了一个错误(无法打开源文件)

打开MYSQL客户端,输入像“%char%”这样的show变量;寻找MYSQL的安装路径;

我的路径是C: \程序文件\ MySQL \ MySQL Server 5.7。在这个路径下,我有两个文件夹:lib和include,其中mysql.h文件存储在include目录下,libmysql.lib(有些存储在bin目录下)和libmysql.lib存储在目录下。如果这些文件不存在,说明安装mysql时没有完全安装,建议重新安装;

所以根据我开头提到的链接中的提示,分别添加:

C: \程序文件\MySQL\MySQL服务器5.7 \包括

C: \程序文件\MySQL\MySQL服务器5.7 \包括

libmysql.dll

但还是显示错误!相信很多人在这里都遇到过这种问题!即无论如何添加上述include和lib文件路径和libmysql.lib,都无法打开mysql.h文件;

问题是我们在Debug x64平台下添加了include和lib文件路径以及libmysql.lib,但是我们的工程环境在Debug X86下运行,如下图红色部分所示:

现在换成Debug x64,问题就解决了。

总结:

我们在配置环境时,一定要注意实际Debug运行环境是否与配置管理器中的Debug平台一致;

以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。

版权声明:vs2015中无法打开mysql.h文件的解决方案是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。