VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 1795|回复: 23

[交流] mfc连接mysql数据库实例

[复制链接]
29_avatar_middle
online_vip 发表于 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
在线会员 发表于 2018-2-25 01:44:30 | 显示全部楼层
谢谢分享。。。
87_avatar_middle
在线会员 发表于 2018-2-25 05:07:23 来自手机 | 显示全部楼层
谢谢分享。。。
06_avatar_middle
在线会员 发表于 2018-3-12 07:23:07 | 显示全部楼层
了解了解。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
54_avatar_middle
在线会员 发表于 2018-4-11 23:42:59 | 显示全部楼层
学习一下,正好用到
49_avatar_middle
在线会员 发表于 2018-5-7 10:01:02 | 显示全部楼层
我想看 我想看
49_avatar_middle
在线会员 发表于 2018-5-7 11:16:12 | 显示全部楼层
代码不全  失望
37_avatar_middle
在线会员 发表于 2018-5-26 12:45:56 | 显示全部楼层
看下这个是什么
96_avatar_middle
在线会员 发表于 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
在线会员 发表于 2018-8-27 03:49:35 | 显示全部楼层
sssssfffffffffffffffffffff
06_avatar_middle
在线会员 发表于 2018-9-6 10:39:39 | 显示全部楼层
正好在研究mysql看看
87_avatar_middle
在线会员 发表于 2018-9-8 14:34:55 | 显示全部楼层
很实用,谢谢分享
82_avatar_middle
在线会员 发表于 2018-12-12 16:37:16 | 显示全部楼层
非常棒学习了
82_avatar_middle
在线会员 发表于 2018-12-29 09:01:22 | 显示全部楼层
zxc阿诗丹顿多多多多多多多多多多多多多多多
75_avatar_middle
在线会员 发表于 2019-1-14 17:34:01 | 显示全部楼层
mfc连接mysql数据库实例mfc连接mysql数据库实例
55_avatar_middle
在线会员 发表于 2019-1-18 10:56:28 | 显示全部楼层
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
05_avatar_middle
在线会员 发表于 2019-1-30 14:16:07 | 显示全部楼层

谢谢分享。。。
20_avatar_middle
在线会员 发表于 2019-2-18 20:03:13 | 显示全部楼层
mfc连接mysql数据库实例mfc连接mysql数据库实例
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

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

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

GMT+8, 2019-5-20 17:46

Powered by Discuz! X3.4

© 2009-2019 cctry.com

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