vs2010下配置C/C++调用Mysql数据库
一、新建一个工程,然后进行库的配置
(1)项目属性------>【配置属性】------>【VC++目录】---------->【包含目录】:选择mysql库中头文件所在目录
D:\Program Files\MySQL\MySQL Server 5.5\include
(2)项目属性------>【配置属性】------>【VC++目录】---------->【库目录】:选择mysql库中静态库所在目录
D:\Program Files\MySQL\MySQL Server 5.5\lib
(3)项目属性------>【配置属性】------>【链接器】---------->【输入】----->【附加依赖项】:添加libmysql.lib。
二、代码添加
在源文件中包含头文件mysql.h;并在其之前包含winsock.h头文件。
#include <stdio.h>
#include <winsock.h>
#include <mysql.h>
int main()
{
MYSQL*mysql=mysql_init(0);
system("pause");
return 0;
}
上述代码编译成功,说明配置成功。
注意:如果运行时报错,“计算机中丢失libmysql.dll”。可以将D:\Program Files\MySQL\MySQL Server 5.5\lib目录下的libmysql.dll动态库拷贝到本工程的目录即可解决。