社区
C++ 语言
帖子详情
visual studio 2010 C++ 连接mysql 5.7
Invincible_GG
2014-09-16 11:39:19
我想知道,项目的配置是什么,我安装的mysql目录下的,server中,有lib和include,但是lib下面没得opt,看过好多文档,都是这个下面有的。。。在另外一个目录中,connector/C++ 1.1.3 中也有include和lib,lib中有opt,我想知道怎么配置项目的属性,让他能链接上mysql数据库!在安装mysql最后是时候,是选择server还是默认的
...全文
237
5
打赏
收藏
visual studio 2010 C++ 连接mysql 5.7
我想知道,项目的配置是什么,我安装的mysql目录下的,server中,有lib和include,但是lib下面没得opt,看过好多文档,都是这个下面有的。。。在另外一个目录中,connector/C++ 1.1.3 中也有include和lib,lib中有opt,我想知道怎么配置项目的属性,让他能链接上mysql数据库!在安装mysql最后是时候,是选择server还是默认的
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
big-sea
2014-09-18
打赏
举报
回复
我用vs2012与mysql5.7连接代码如下: #include "stdafx.h" #include <winsock2.h> #include <iostream> #include <string> #include <mysql.h> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { //必备数据结构 MYSQL mydata; //=mysql_init((MYSQL*)0); //初始化数据结构 if (NULL != mysql_init(&mydata)) { cout << "mysql_init() succeed" << endl; } else { cout << "mysql_init() failed" << endl; return -1; } //初始化数据库 if (0 == mysql_library_init(0, NULL, NULL)) { cout << "mysql_library_init() succeed" << endl; } else { cout << "mysql_library_init() failed" << endl; return -1; } //连接数据库 if (NULL!= mysql_real_connect(&mydata, "127.0.0.1", "root", "rag123", "dataprocess", 3306, NULL, 0)) //这里的地址,用户名,密码,数据库,端口可以根据自己本地的情况更改 { cout << "mysql_real_connect() succeed" << endl; } else { cout << "mysql_real_connect() failed" << endl; return -1; } mysql_close(&mydata); system("pause"); return 0; }
我叫小菜菜
2014-09-16
打赏
举报
回复
用VS的'
资源数据管理器
"可视化操作连接数据库,然后查看"
属性
"中的“
连接字符串
”,
复制
这个字符串,写到
.config配置文件
中,在程序中读取该字符串。
jiuchang
2014-09-16
打赏
举报
回复
有没有opt目录好像是不确定的,确实存在不同的版本 你可以一个写一个程序进行查检,然后动态加载 或者发行你的程序时把mysql的lib一起发布了
jwj070524
2014-09-16
打赏
举报
回复
C语言的话可以直接利用libmysqlclient.lib连接到mysql,相关函数有mysql_init,mysql_real_connect,mysql_close
Visual
C++
Redistributable Packages for
Visual
Studio
2013.zip
Visual
C++
Redistributable Packages for
Visual
Studio
2013.zip //
MYSQL
5.7
需要这个环境。
MySql
安装提示requires
Visual
Studio
2013 Redistributable
安装
mysql
5.7
时提示:This application requires
Visual
Studio
2013 Redistributable. Please install the Redistributable then run this installer again. 需要安装指定版本的Microsoft
Visual
C++
Redistributable,见附件
Mysql
Visual
C++
2013 适配
mysql
-installer-community-
5.7
.20
Mysql
Visual
C++
2013 可以解决
mysql
-installer-community-
5.7
.20安装检查出错的问题
mysql
5.7
安装包和依赖的vcredist库
windows下
mysql
5.7
安装包和依赖的vcredist库。
C++ 语言
65,187
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章