最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

C语言访问MySQL数据库的方法_MySQL

来源:动视网 责编:小采 时间:2020-11-09 19:39:56
文档

C语言访问MySQL数据库的方法_MySQL

C语言访问MySQL数据库的方法_MySQL:1、添加头文件路径(MySQL安装路径中的include路径) 2、添加库文件(直接从MySQL安装路径中copy libmysql.lib即可) 3、编程操作数据库 代码 // AccessToMySQL.cpp : 定义控制台应用程序的入口点。 // #include stdafx.h #i
推荐度:
导读C语言访问MySQL数据库的方法_MySQL:1、添加头文件路径(MySQL安装路径中的include路径) 2、添加库文件(直接从MySQL安装路径中copy libmysql.lib即可) 3、编程操作数据库 代码 // AccessToMySQL.cpp : 定义控制台应用程序的入口点。 // #include stdafx.h #i
 1、添加头文件路径(MySQL安装路径中的include路径)

2、添加库文件(直接从MySQL安装路径中copy libmysql.lib即可)

3、编程操作数据库

代码

// AccessToMySQL.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include 
#include 
#pragma comment(lib,"libmysql.lib")

MYSQL mysql;
MYSQL_RES* result;
MYSQL_ROW row;

int main(void)
{
	//init the mysql parameter
	mysql_init(&mysql);
	//connect the database 
	if(!mysql_real_connect(&mysql,"127.0.0.1","root","111","mytest",3306,NULL,0))
	{
	printf(mysql_error(&mysql));
	printf("\nCannot access to the database!!!\n");
	system("pause");
	exit(-1);
	}
	
	//construct the query SQL statements
	char* sql="select * from student where name='";
	char dest[100]={""};
	strcat(dest,sql);
	printf("Please enter the student name:");
	char name[10]={""};
	gets(name);
	strcat(dest,name);
	strcat(dest,"'");

	//excute the SQL statements
	if(mysql_query(&mysql,dest))
	{
	printf("Cannot access the database with excuting \"%s\".",dest);
	system("pause");
	exit(-1);
	}

	//deal with the result
	result=mysql_store_result(&mysql);
	if(mysql_num_rows(result))
	{
	while((row=mysql_fetch_row(result)))
	{
	printf("%s\t%s\t%s\n",row[0],row[1],row[2]);
	}
	}
	//release the resource
	mysql_free_result(result);
	mysql_close(&mysql);
	
	system("pause");
	return 0;
}

文档

C语言访问MySQL数据库的方法_MySQL

C语言访问MySQL数据库的方法_MySQL:1、添加头文件路径(MySQL安装路径中的include路径) 2、添加库文件(直接从MySQL安装路径中copy libmysql.lib即可) 3、编程操作数据库 代码 // AccessToMySQL.cpp : 定义控制台应用程序的入口点。 // #include stdafx.h #i
推荐度:
标签: 连接 方法 访问
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top