c++(或MFC)使用mysql数据库具体该掌握哪些东西,具体怎么弄

这学期要弄一个小程序,用c++写,需要链接数据库,打算使用mysql,之前都没用过数据库的,估计会使用MFC来做图形界面.请问需要掌握mysql的哪方面的知识,我下载了一... 这学期要弄一个小程序,用c++写,需要链接数据库,打算使用mysql,之前都没用过数据库的,估计会使用MFC来做图形界面.
请问
需要掌握mysql的哪方面的知识,我下载了一个mysql,是使用命令行来操作的,是不是去学里面的命令就可以了,像CREATE DATABASE menagerie; 是不是以后c++程序中就这样使用???
需要安装并掌握MYSQL的可视化界面吗,比如说mysql-front,,还是说只要掌握上面那些语句就OK了
mfc链接mysql方法和c++链接相同吗,,,具体怎么做

谢谢大牛们 了
展开
 我来答
如枫liunian
2013-11-10 · TA获得超过285个赞
知道小有建树答主
回答量:85
采纳率:0%
帮助的人:95.1万
展开全部

首先,应该熟悉基本的sql语句,至少包括数据库的创建,建表以及表的增、删、改、查。这是操作所有数据库的根本。

 

然后,因为具体的数据库有其自身的特性,你使用的是MySQL,那么你需要了解MySQL里面那些相应操作的具体语句。我的建议是,先安装好MySQL,在命令行登录连接数据库,然后在命令行中练习,直到对数据库的基本操作(特别是表的增删改查)都很熟练。至于MySQL的可视化界面,那只是为了方便这些操作的。如果你只是弄一个小程序,可以不用可视化界面。

 

之后,应该学习如何在程序中操作数据库。这个我想和MFC还是C++没有太大的关系。程序中使用数据库大体上可以分为以下几步:

  1. 加载驱动

  2. 建立数据库的连接

  3. 通过上面的连接获取语句对象

  4. 通过语句对象执行具体的sql语句,获取并处理结果集

  5. 关闭连接

这每一步都有一些小的知识点,需要你自己去学习。比如加载驱动可能涉及驱动包,建立连接需要知道程序中连接MySQL的url写法以及用户名密码,获取语句对象分statement和preparestatement,执行sql语句分查询和更新两类,关闭连接要有先后等等。这些网上应该都能查到资料,而且操作的步骤都是死的,所以只要会了还是不难。我的建议是,先自己写个小程序,然后实现在这个程序里面对数据库进行操作,只要能够在这个程序里对数据库进行查询了,那么这个流程你也就熟悉了,那些复杂的操作也就不难实现了。

另外,在程序中操作数据库和在命令行中操作数据库相差不大,所以练习好在命令行中使用数据库很重要。

36618543
2013-11-09 · TA获得超过157个赞
知道答主
回答量:84
采纳率:0%
帮助的人:49.8万
展开全部
掌握MYSQL 的语法。

掌握C++ 连接到MYSQL 所需要的库类使用方法。

做到以上二步就可以使用你的mysql数据库了。

当然前提是你必须要安装mysql然后开启服务。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式