vs2015中无法打开mysql.h文件的解决方案
准备在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或者邮箱删除。