• 红软基地:您身边最放心的安全下载站!
您所在的位置:首页 > 软件 > 热门软件 > Mysql for Visual Studio v1.1.1官方版

Mysql for Visual Studio v1.1.1官方版

软件类型:
国产软件
软件语言:
简体中文
软件大小:
6 MB
软件授权:
免费软件
软件评级:
4
更新时间:
2015-10-16
应用平台:
WinXP, Win7, WinAll
同类推荐软件
软件简介

一款比较有用的工具Mysql for Visual Studio 1.1.1,可以在Visual Studio2013中添加mysql数据源,而且它还兼容之前的VS版本。同样能够添加mysql数据源。安装效果可以看上面的截图,有用到着的朋友可以下载它。连接教程:(安装路径:D:\Program Files\MySQL\Mysql server 5.5)IDE: Microsoft Visual Studio 2010 Professional (以上东西都是完整安装的) 。MCz红软基地

软件介绍

Mysql for Visual Studio是一款功能全面的服务器资源管理器。里面添加mysql数据源,此文件还兼容VS以前版本,可以添加mysql数据源。MCz红软基地
1、新建一个工程,随便写一个helloworld,目的是就是让工程下的“debug”文件夹出现MCz红软基地
2、把D:\Program Files\MySQL\MySQL Server 5.5\lib下面的libmysql.dll复制到工程的debug文件夹里面MCz红软基地
3、接下来要设置一些引用文件的环境变量,首先,点击工程属性->vc++目录。MCz红软基地
然后“include目录”那把“D:\Program Files\MySQL\MySQL Server 5.5\include”给加进来MCz红软基地
再然后“lib目录”那里把“D:\Program Files\MySQL\MySQL Server 5.5\lib”也一起加进来MCz红软基地
4、然后在工程属性窗口下点击:连接->附加依赖,把"libmysql.lib"写进去MCz红软基地
5、源代码示范:(中文注释之间夹杂了乱码,自己跳着看吧)MCz红软基地
#include<Windows.h>MCz红软基地
#include<string>MCz红软基地
#include<iostream>MCz红软基地
#include<mysql.h>MCz红软基地
#include<stdio.h>MCz红软基地
intmain()MCz红软基地
{MCz红软基地
//connectionparamsMCz红软基地
char*host = "localhost";MCz红软基地
char*user = "root";MCz红软基地
char*pass = "132";//你的mysql服务器密码MCz红软基地
char*db = "littleTest";MCz红软基地
MYSQL*sock;MCz红软基地
MYSQL_RES*res;MCz红软基地
MYSQL_FIELD* fd ;MCz红软基地
MYSQL_ROWrow;MCz红软基地
charszSqlText[500]="";MCz红软基地
inti;MCz红软基地
inttcreate=0;MCz红软基地
sock=mysql_init(0);MCz红软基地
if(sock//初?始o?化¡¥数oy据Y结¨¢构1MCz红软基地
&& mysql_real_connect(sock,host,user,pass,db,0,NULL,0))MCz红软基地
{MCz红软基地
mysql_set_character_set(sock,"utf8");MCz红软基地
//connectioncharacter setMCz红软基地
//waitfor possibility to check system/mysql mysqletsMCz红软基地
if(tcreate)MCz红软基地
{MCz红软基地
sprintf(szSqlText, //构1造¨¬SQL语®?句?//新?建¡§一°?张?表à¨aMCz红软基地
"create table mytable (time datetime,s1 char(6),s2 char(11),s3int,s4 int)");MCz红软基地
if(mysql_query(sock,szSqlText))//执¡ä行Dsql语®?句?,并¡é判D断?是o?否¤?出?错ä¨aMCz红软基地
{MCz红软基地
cout<<"can't create table:"<<mysql_error(sock)<<endl;MCz红软基地
mysql_close(sock);MCz红软基地
returnFALSE;MCz红软基地
}MCz红软基地
}MCz红软基地
sprintf(szSqlText,//向¨°mytable这a个?表à¨a插?入¨?数oy据Y //注á¡é意°a时o¡à间?格?式o?MCz红软基地
"insertinto mytable values('2000-3-10', 'Test','MySQLTest',2000,15)");MCz红软基地
if(mysql_query( sock, szSqlText))MCz红软基地
{MCz红软基地
cout<<"Can't insert data to table"<<mysql_error(sock)<< endl;MCz红软基地
mysql_close( sock) ;MCz红软基地
returnFALSE ;MCz红软基地
}MCz红软基地
sprintf(szSqlText, "select* from mytable");MCz红软基地
if(mysql_query( sock, szSqlText))//进?行D数oy据Y检¨¬索¡Â,并¡é检¨¬查¨|有®D无T错ä¨a误¨®MCz红软基地
{MCz红软基地
mysql_close( sock );MCz红软基地
returnFALSE ;MCz红软基地
}MCz红软基地
elseMCz红软基地
{MCz红软基地
res= mysql_store_result( sock) ;//取¨?得ì?查¨|询¡¥结¨¢果?MCz红软基地
i = (int) mysql_num_rows(res ) ;//取¨?得ì?有®D效¡ì记?录?数oyMCz红软基地
cout<<"Query: "<<szSqlText<<"\n"<<i<<" records found:"<<endl;MCz红软基地
for( i = 0 ; fd = mysql_fetch_field( res ); i++ )MCz红软基地
cout<<fd->name<<"\t";MCz红软基地
cout<<endl;//输o?出?各¡Â字á?段?名?MCz红软基地
while(row = mysql_fetch_row( res))//依°¨¤次ä?读¨¢取¨?各¡Â条¬?记?录?MCz红软基地
cout<<row[0]<<"\t"<<row[1]<<"\t"<<row[2]<<"\t"<<row[3]<<"\t"<<row[4]<<endl;MCz红软基地
mysql_free_result( res ) ;MCz红软基地
}MCz红软基地
}MCz红软基地
else//连¢?接¨®数oy据Y库a出?错ä¨aMCz红软基地
{MCz红软基地
cout<<"cannot connect to the sock sever "<<mysql_error(sock)<<endl;MCz红软基地
mysql_close(sock);MCz红软基地
returnFALSE;MCz红软基地
}MCz红软基地
mysql_close(sock);MCz红软基地
system("pause");MCz红软基地
returnTRUE;MCz红软基地
}MCz红软基地

软件截图

Mysql for Visual Studio v1.1.1官方版MCz红软基地

红软基地破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。
软件下载地址
Mysql for Visual Studio v1.1.1官方版
软件推荐
下载排行

精品软件

热门关键词

热门软件推荐