首页 > 编程知识 正文

vs编译mysql驱动(vs mysql)

时间:2023-12-22 19:14:03 阅读:318991 作者:TNDA

本文目录一览:

VS2015怎么编译MYSQL

你安装的应该只有手机版的开发工具,正常情况下visual C++下面不是你这个内容

你用的blend版本,打开是不要打开for blend

在安装路径下找devenv.exe,这个是正常的

比如下面这个路径,看你是什么盘的

"E:Program FilesMicrosoft Visual Studio 14.0Common7IDEdevenv.exe"

visual studio 2015怎么配置mysql 驱动

1、控制面板中,MySQL Connector Net 6.9.9已经安装(原安装版本为6.9.8,后升级安装为6.9.9)和MySQL for Visual Studio 1.2.6版。

根据MySQL官方说明,这两个版本相互是没有问题的:

2、利用NuGet安装了EntityFramework和MySql.Data、MySql.Data.Entity包:

3、修改以后查看Web.config文件:

上述步骤都完成后,重启visual studio(及电脑)后,依旧无法在vs中选择连接到mysql的数据源:

替换方法:(待验证)

不必用服务器资源管理器,自己在配置文件中写连接字符串。

connectionStrings

add name="MySqlConnectionString" connectionString="Server=localhost;Database=test; Uid=root;Pwd=12345678"/

/connectionStrings

vs2010使用vc++连接mysql数据库时,为什么我的数据库驱动也装了,但是还是不能选择mysql数据库

1,去mysql官网下载mysql C++连接头文件:libmysql.dll,libmysql.lib,my_alloc.h,my_list.h,mysql.h,mysql_com.h,mysql_time.h,mysql_version.h

2,#include "mysql.h"

3,项目右键属性-链接器-输入-附加依赖项=lib文件目录(如:..includelibmysql.lib)

4,定义连接变量:MYSQL *conn;

5,连接

conn_Project = mysql_init(NULL) ;

if (mysql_real_connect(conn,Host, User, Password, DataBase, port, NULL, 0 ) == NULL)

{

AfxMessageBox("connect fail");

return ;

}

6,查询

MYSQL_RES *result;

MYSQL_ROW row;

if(mysql_query (conn , "select * from table"))

{

afxMessageBox("Query Fail");

return;

}

result = mysql_store_result(conn);

while((row=mysql_fetch_row(result))!=NULL)

{

...row[0] //结果集第一列

...row[1] //结果集第二列

...

}

mysql_free_result(result);

vs2013编译mysql,编译自动停止不动,取消后报这种错误

最简单的方法是,重新新建工程时,选“控制台”,控制台程序和普通的win32程序的子系统是不同的,/zw在此处不适用。

另外,main应该写成

int main(),即使不报错,也应该使用标准c规范,而不是谭浩强早年介绍的那种错误语法。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。