一、 创建项目并配置所需头文件及库
(一) 创建空项目
使用VS2015创建空项目
(二) 添加项目所需头文件所在文件夹
右键项目选择属性,进入C/C++ => 常规 => 附加包含目录,添加MySQL的include目录位置D:\mysql-5.7.19-win64\include(根据自己安装的MySQL版本及地址填写)
(三) 添加所需库
仍在属性页,进入链接器 => 常规 => 附加库目录,添加D:\mysql-5.7.19-winx64\lib(根据自己情况填写)
(四) 添加libmysql.dll
在项目的.\x64\Debug\中添加libmysql.dll(从计算机的资源管理器中添加),该dll文件在D:\mysql-5.7.19-winx64\lib目录下
可能的问题:
①找不到头文件<stdbool.h>
直接在头文件<mysql.h>所在文件夹里新建一个头文件<stdbool.h>内容直接留空就行,这是老版本遗留下来的问题了
②:编译失败!遇到一大堆无法解析的外部符号
因为Mysql是64位的,而你的VS是32位的所以不兼容
可以修改VS→64位如下:
测试是否配置成功:用C++ API方式连接MySQL