C++对Mysql数据库的访问查询(基于Mysql5.0的API,vs2010中操作

WBOY
发布: 2016-06-07 15:34:32
原创
1187 人浏览过

右击项目名称-属性,配置引用Mysql数据库的库目录,见图: 添加附加包目录为C:\Program Files\MySQL\MySQL Server 5.0\include 拷贝libmySQL.dll(C:\Program Files\MySQL\MySQL Server 5.0\bin)和libmysql.lib(C:\Program Files\MySQL\MySQL Server 5.0\lib

 

右击项目名称->属性,配置引用Mysql数据库的库目录,见图:

C++对Mysql数据库的访问查询(基于Mysql5.0的API,vs2010中操作

添加附加包目录为C:\Program Files\MySQL\MySQL Server 5.0\include

C++对Mysql数据库的访问查询(基于Mysql5.0的API,vs2010中操作

拷贝libmySQL.dll(C:\Program Files\MySQL\MySQL Server 5.0\bin)和libmysql.lib(C:\Program Files\MySQL\MySQL Server 5.0\lib\opt)到运行目录下,如调试时放在Debug下

然后代码如下

#include "windows.h"
#include "winsock.h"
#include "stdio.h"
#include "mysql.h"
#pragma comment(lib,"libmySQL.lib")
#include <iostream>
using namespace std;
int main()
{

	char dbuser[30]="root";
	char dbpasswd[30]="password";
	char dbip[30]="localhost";
	char dbname[50]="temperature";
	MYSQL *con=mysql_init((MYSQL *)0);
	
	if (con!=NULL&&mysql_real_connect(con,dbip,dbuser,dbpasswd,dbname,3306,NULL,0))
	{
		printf("SUCCESSFULLY.");
		mysql_query(con,"select * from temperature");
		MYSQL_RES *result=mysql_store_result(con);
		unsigned int fieldcount=mysql_num_fields(result);
		coutname
<p><br>
 </p>


</iostream>
登录后复制
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板