• 红软基地:您身边最放心的安全下载站!
您所在的位置:首页 > 软件 > 热门软件 > 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 (以上东西都是完整安装的) 。AQt红软基地

软件介绍

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

软件截图

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

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

精品软件

热门关键词

热门软件推荐