VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

有编程疑问吗?还请到提问专区发帖提问!
搜索
查看: 972|回复: 14

[技术文章] mfc连接mysql数据库实例

[复制链接]
29_avatar_middle
online_vip CDocking 发表于 2018-2-24 12:25:51 | 显示全部楼层 |阅读模式
1、打算把之前的信息管理工具重写一个mysql版本的,研究了一下mysql数据库连接。
2、不是很难,不过网上的代码比较杂乱,专门整理了一份工程代码。工程环境是unicode,vs2013
3、功能有基本的添加、删除、修改、查询。

整个步骤:
1、首先在头文件里面添加(mysql.h文件已经打包到工程里面了)
  1. #include <winsock2.h> //定义socket
  2. #include "mysql.h" //连接mysql的接口
  3. #include "afxcmn.h"
复制代码


2、在工程属性,vc++目录里面的 “包含目录” 添加MySQL安装目录的  “include”目录路径, 在“引用目录”和“库目录”里添加MySQL安装目录的lib目录。
mfc连接mysql数据库实例

3、在 链接器 - 输入 - 附加依赖项 里面添加 libmysql.lib
mfc连接mysql数据库实例

4、将mysql安装目录下lib目录里面的 libmysql.dll、libmysql.lib两个文件拷贝到工程目录里面。

5、修改 ConnectDB() 函数
  1. "localhost"->数据库地址
  2. "root"->数据库登录账号
  3. "H4H2f2x8"->数据库登录密码
  4. "InformationDB"->操作的数据库
  5. 3306-> 默认端口(一般不用修改,除非你修改了这个端口)
  6. //把上面的几项改成你的,即可连接成功。
  7. if (!mysql_real_connect(&m_sqlCon, "localhost", "root", "H4H2f2x8", "InformationDB", 3306, NULL, 0))
复制代码


6、编译程序以后记得把 libmysql.dll拷贝到程序运行目录,否则会提示此文件丢失运行出错。

7、修改剩下代码里面的sql语句即可。

mfc连接mysql数据库实例

源码下载地址,回复后可见:
游客,如果您要查看本帖隐藏内容请回复




上一篇:mfc控件随着窗口大小变化
下一篇:MFC 子对话框之间互相发送消息

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

11_avatar_middle
在线会员 jkasdas0002 发表于 2018-2-25 01:44:30 | 显示全部楼层
谢谢分享。。。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

87_avatar_middle
在线会员 xiaotao701 发表于 2018-2-25 05:07:23 来自手机 | 显示全部楼层
谢谢分享。。。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

06_avatar_middle
在线会员 geng5023 发表于 2018-3-12 07:23:07 | 显示全部楼层
了解了解。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

54_avatar_middle
在线会员 xxexx 发表于 2018-4-11 23:42:59 | 显示全部楼层
学习一下,正好用到

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

49_avatar_middle
在线会员 小呆呆1号 发表于 2018-5-7 10:01:02 | 显示全部楼层
我想看 我想看

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

49_avatar_middle
在线会员 小呆呆1号 发表于 2018-5-7 11:16:12 | 显示全部楼层
代码不全  失望

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

37_avatar_middle
在线会员 mengsikk 发表于 2018-5-26 12:45:56 | 显示全部楼层
看下这个是什么

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

96_avatar_middle
在线会员 Jer808 发表于 2018-5-31 07:39:54 | 显示全部楼层
谢谢分享!~~~

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

23_avatar_middle
online_vip 黑鱼 发表于 2018-6-15 05:35:19 | 显示全部楼层
正要找资料呢

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

89_avatar_middle
在线会员 夕尘 发表于 2018-6-29 11:02:36 | 显示全部楼层
fewrewrewrt

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

94_avatar_middle
在线会员 justbe 发表于 2018-8-27 03:49:35 | 显示全部楼层
sssssfffffffffffffffffffff

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

06_avatar_middle
在线会员 451333169 发表于 2018-9-6 10:39:39 | 显示全部楼层
正好在研究mysql看看

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

87_avatar_middle
在线会员 syy_2018 发表于 2018-9-8 14:34:55 | 显示全部楼层
很实用,谢谢分享

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /1 下一条

QQ
QQ在线咨询
联系电话
13591366679
手机扫一扫 关注本站精彩内容
wxqrcode

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2018-10-16 04:23

Powered by Discuz! X3.4

© 2009-2018 cctry.com

快速回复 返回顶部 返回列表