本文目录一览:
- 1、VS2015怎么编译MYSQL
- 2、visual studio 2015怎么配置mysql 驱动
- 3、vs2010使用vc++连接mysql数据库时,为什么我的数据库驱动也装了,但是还是不能选择mysql数据库
- 4、vs2013编译mysql,编译自动停止不动,取消后报这种错误
VS2015怎么编译MYSQL
你安装的应该只有手机版的开发工具,正常情况下visual C++下面不是你这个内容
你用的blend版本,打开是不要打开for blend
在安装路径下找devenv.exe,这个是正常的
比如下面这个路径,看你是什么盘的
"E:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE\devenv.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文件目录(如:..\include\libmysql.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规范,而不是谭浩强早年介绍的那种错误语法。