mysql vs2015都安装好了,但连接诶mysqldump 导出数据库库没有mysql 选项

VS2012 使用MySql的API函数连接数据库(成功), 以及使用mysql-connector-c++-1.1.3遇到的问题!
VS2012 使用MySql的API函数连接数据库(成功), 以及使用mysql-connector-c++-1.1.3遇到的问题!
由于最近感觉VC6,很老了,想尝试一下新的IDE,于是就在网上下载了VS2008以及VS2012,考虑到以后大学毕业后,用VS2012的可能性更大,所以选择了VS2012。但是,就在使用VS2012的第一步,就很艰难。之前在VC6上,使用MYSQL的API,很简单的就能够连接到数据库。但是这次,我足足花费了4天的时间,在网上查阅了很多的资料,才堪堪参考了别人的文章,使用API的方式连接上了数据库。这是第一次写博客,该篇的内容有:1,使用API连接数据库。2,使用connector
c++的问题。
正文一:(如何使用MYSQL的API函数连接数据库)
这里我先把我参考的文章的地址贴出来,同时也谢谢该博主。...文章名:
第一步:配置(其实,使用MySQL的API连接数据库,配置相当简单)
&属性-&C/C++-&常规-&附加包含目录:D:\Program Files\MySQL\MySQL Server 5.6\include, 我的数据库目录在D盘,读者根据自己的实际情况。
属性-&链接器-&常规-&附加库目录:D:\Program Files\MySQL\MySQL Server 5.6\lib
属性-&链接器-&输出-&附加依赖项:libmysql.
第二步:修改编译平台,改为x64(说明:我使用的是64位系统,数据库使用的也是64位的,但是我们创建的项目确实32位的控制台应用程序,这样的话肯定会编译失败,所以我们需要修改编译平台)
点击配置管理器,中的新建
在新建解决方案中选择x64,确定。
至此,就可以成功编译使用了.
第三步:编写代码
在stdafx.h文件中,添加#include &winsock.h&& #include &mysql.h& #pragma comment(lib,&libmySQL.lib&)& 三项。
下面附上main中的代码:
// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。
#include &stdafx.h&
#include &iostream&
int _tmain(int argc, _TCHAR* argv[])
MYSQL_RES *
char *host = &localhost&;
char *user = &root&;
char *pass = &biezhihua&;
char *db = &test&;
sock = mysql_init(0);
if (!sock)
if (!mysql_real_connect(sock, host, user, pass, db, 0, NULL, 0))
mysql_set_character_set(sock,&gb2312&);
if(mysql_query(sock,&select * from teacher &))
results=mysql_store_result(sock);
while (record = mysql_fetch_row(results))
cout&&record[1];
cout&&record[2];
mysql_close(sock);
system(&pause&);
这段代码只是为了简单的演示,并没有做过多的修饰。在执行项目之前, 不要忘记创建对应的表
总结:API连接与之前版本唯一的不同,就是 修改编译平台。
正文二:在这四天中,使用 mysql-connector-c++-1.1.3遇到的问题。
参考的文章有:
http://blog.qiwen.name/2013/01/build-mysql-connector-c-111-in-vs2012.html& 文章名:QI Wen 记录学习点滴: 当MySQL遇到VS2012:编译MySQL Connector C++ 1.1.1 for VS2012
http://blog.csdn.net/liuyan4794/article/details/8604932& &文章名:VS2010编译mysql-connector-c++ - 青牛的专栏 - 博客频道 - CSDN.NET
/questions//building-mysql-connector-c-from-source-cant-find-boost-libraries-error& 文章名:Building MySQL Connector/C++ from source (can't find Boost libraries error) - Stack Overflow
发生的问题:
一、boost的配置问题,在第一篇文章中,安装Boost就遇到了问题。我按照他文章做,但是遇到错误。
错误原因是:路径配置错误,需要在系统环境变量中添加BOOST_ROOT ,值位解压的根目录,xxx\boost_1_54_0
二、编译自己的connector c++ 1.1.3 dll、lib文件遇到问题。我第一次进行编译的时候,很顺利的编译出了mysqlcppconn-static.lib,mysqlcppconn.dll,mysqlcppconn.lib三个文件,并按照文章,配置环境,添加文件,但是在最后生成解决方案时候,还是出现了LINK
2019错误。由于弄了4天了,今天打算弄最后一次,但是这次使用 cmake -G &Visual Studio 11 Win64& 命令时,去出现对了警告,根本没有编译结果,在网上查了很久,也没有相似的例子。
&结尾: 其实还是想使用connector c++ 来连接数据库,如果有哪位同学,知道如果连接或者方法,请联系我。谢谢
我的热门文章
即使是一小步也想与你分享我的vs2010安装和部署没有模板
我准备给我新建的窗体打包,可是按照人家的说法去弄的时候发现,他们说的安装和部署里没有哪个 安装项目,怎么办。
回复讨论(解决方案)
重新安装试试吧?vs200?的
不是重装的问题,我解决了,谢谢你
能够说一下怎么解决的吗?
请问是怎么解决的啊?
怎么解决的,我也这样
-13:32&&&[]
为什么我的VS2010&没有Modeling&Project项目模板?是VS2010&professional
回复讨论(解决方案)
Hi&Dennis,
Thanks&for&your&post.
-09:17&&&[]
WIN7旗舰版+VS&2010旗舰版安装成功后,发现VS&2010没有安装和部署项目,无法打包程序????哪个仁兄有遇到类似问题指点下!!
回复讨论(解决方案)
有的啊,其它项目类型-&安装和部署
就是这里空的!
“安装和部署”这个选项也没有嘛?在上面双击
-18:50&&&[]
我准备给我新建的窗体打包,可是按照人家的说法去弄的时候发现,他们说的安装和部署里没有哪个 安装项目,怎么办。
回复讨论(解决方案)
重新安装试试吧?vs200?的
不是重装的问题,我解决了,谢谢你
能够说一下怎么解决的吗?
请问是怎么解决的啊?
怎么解决的,我也这样
10:18&&&[]
新建项目时,显示安装和部署项目里面为空,是版本的原因吗?我的VS安装文件中也没有安装部署项目的选项,应该是安装时就没有。
回复讨论(解决方案)
安装的时候选所有功能吧
都选了,但是选项中就没有“安装和部署”这个类型。
展开&安装和部署&的&+号,,点里面的
-20:27&&&[]
本人菜鸟,望大虾们指教。
按照网上的一般步骤把一个写好的程序部署生成之后,运行安装文件出现错误提示:
&&&文件夹路径“http:/sdwm.org”包含无效字符
这是什么情况??请各位不吝赐教
-11:33&&&[]
&我查看了下msdn,关于ObjectCollection&的知识.
-----------------------------------------------------
.NET&Framework&Class&Library&nbsp
-12:29&&&[]
是版本问题还是我找的路径不对?
反正现在MFC中编译有错误并且显示“&fatal&error&C1083:&无法打开包括文件:“afxwin.h”:&No&such&file&or&directory
-15:34&&&[]
[img=http://][/img]到了
sliverlight&
这一步提示安装完成了,
其余组件安不上了
回复讨论(解决方案)
[img=http://][/img]
打400-820-3800
先装win7正版,再装vs2010正版
-17:52&&&[]
VS2015本来就不带吗?还是我的出了问题?
回复讨论(解决方案)
我也没有这个,VS2012以上版本都去掉了InstallShield&2013&Limited&Edition&for&Visual&nbsp
05:12&&&[]
vc++2010&ATL&做的DLL&在没有安装vs2010&的电脑上不能注册&&这是为什么
回复讨论(解决方案)
安装&VC&redistribute&pack
那能用&nbsp
-19:02&&&[]
各位有没有什么好的建议?
难道要我装回以前的MSDN?&但是怎么关联F1这个快捷键呢?
回复讨论(解决方案)
vs2010的新版msdn也是自动关联F1的吧
vs2010的新版msdn也是自动关联F1的吧
我的问题是&怎么让VS2010的F1关联到
-09:42&&&[]&&国之画&&&&&&
&& &&&&&&&&&&&&&&&&&&
鲁ICP备号-4
打开技术之扣,分享程序人生!针对MySQL数据库市场和广大开发者需求,TPCBuilder2015平台增加了对MySQL数据库平滑支持。新版本已更新至官方论坛,可提供全面下载。TPCBuilder2015平台终生免费,用者无忧!同昌软件快速开发平台联系方式:产品下载地址:技术支持QQ群:技术支持论坛:/研发中心电话:产品技术支持电话:(杨经理)产品售前支持电话:(郭经理)想了解更多软件快速开发平台相关资讯,请关注同昌官方微信“同昌研发中心”,搜索tpc-yfzx,或者扫描以下二维码。
关于同昌一、基本情况山西同昌信息技术实业有限公司(以下简称“山西同昌”)成立于1996年,注册资金壹亿贰仟万元,总部位于山西太原高新技术开发区。在北京、重庆、深圳、石家庄等中心城市设有分公司,在山西省十一个地市设有分公司,为客户提供信息技术全方位解决方案。公司以智能电子产品开发、综合应用软件研发、信息系统集成、IT运维服务为主业。先后承担过国家火炬计划项目、国家电子信息产业振兴和技术改造项目、省级技术创新项目等大型自主研发项目,是山西省最具实力的信息技术骨干企业。重点完成或参与山西省电子政务内外网建设、“金土工程”、“金盾工程”、“金卫工程”、“金人工程”、“金税工程”,“金财工程”等的建设任务。二、技术创新山西同昌始终坚持自主创新,依托丰富的行业经验、雄厚的技术实力,研发具有自主知识产权的“同昌业务架构平台”、“同昌地理信息开发平台”、“同昌移动互联网应用开发平台”。三大开发平台作为公司的技术核心,具有技术无关性和业务导向性特点,实现随需定制符合自身特点的个性化软件产品。借助三大平台和优化的行业解决方案,先后获得软件著作权证书67项、软件产品登记证书43项、实用新型专利14项,并完成国家级、省级科技研究项目28项。三、行业应用山西同昌拥有涉及国家秘密的计算机系统集成甲级资质、计算机信息系统集成壹级资质、安全防范工程设计施工壹级资质等,应用软件开发过程通过CMMI 3级评估。多年来服务于政府、企业、教育、医疗、金融等行业,成功案例遍及全国大部分省份。公司在云计算、物联网、移动互联、电子商务等新技术的行业化应用研究方面取得重大进展。其中云计算技术在山西省住建厅“住房保障综合监管平台”项目中得到成功应用,成为山西省首个“云落地”项目;物联网技术在交通、物流、环保等行业已得到初步应用,为我省未来智能交通、智慧城市的跨越式发展奠定了坚实的基础。四、发展愿景作为山西IT行业的龙头企业,山西同昌将加快自主创新与成果转化步伐,发挥服务本省经济、力促转型升级的关键性作用,进而将核心技术推广应用至全国,实现“百年同昌”的宏伟目标。公司将紧抓移动互联网、云计算、物联网、大数据带来的新一轮信息技术融合发展的机遇,围绕民生工程、智能交通、生态环保、电子商务等服务领域,以软件产业化发展为目标,努力提升自主创新能力,增强企业核心竞争力,为我省乃至全国信息化建设和两化深度融合做出更大贡献!同昌研发中心微信公众号聚焦软件基础架构平台领域技术、应用与创新,为您提供第一手官方资讯。同昌研发中心(tpc-yfzx) 
 文章为作者独立观点,不代表微头条立场
的最新文章
tpc-yfzx同昌研发中心致力于对移动互联网、云计算、物联网、大数据等先进技术的研究和应用,以推进智慧城市建设、创新智能技术为己任,以智慧技术高度集成、智慧服务高效便民为目标,围绕民生工程、智能交通、电子商务、能源金融等领域开发了行业领先的软件产品。热门文章最新文章tpc-yfzx同昌研发中心致力于对移动互联网、云计算、物联网、大数据等先进技术的研究和应用,以推进智慧城市建设、创新智能技术为己任,以智慧技术高度集成、智慧服务高效便民为目标,围绕民生工程、智能交通、电子商务、能源金融等领域开发了行业领先的软件产品。

我要回帖

更多关于 mysql 创建数据库 的文章

 

随机推荐