DevC++连接MySQL,使用mysql.h可用详细教程

  • Post author:
  • Post category:mysql




0.0 环境要求

1 DevC++ 5.11 - 27 April 2015
2 
3 MySQL 5.7
4 
5 MySQL.Devpak (文中将会提供免费的下载)



1. 准备工作



1.1 DevC++安装MySQL.Devpak

下面提供我的百度网盘共享地址,可以直接下载:(建议此项)

链接:https://pan.baidu.com/s/19th1RQbLuchm-dJbuUK17w

提取码:q19k

(失效请私信)

安装完成后,在DevC++的工具栏里可以找到Package Manager,即安装完成。

在这里插入图片描述



1.2 本机已经安装好MySQL数据库

目的:获取MySQL下的include和lib,以便C++可以访问MySQL服务

最主要的是/bin、/include、/lib目录,因为下面需要引入,



1.3 系统环境添加libmySQL.dll

libmySQL.dll在mysql的lib目录下:

a. 找到如下目录 C:\Windows\System32,将libmySQL.dll复制到该目录下。

b. 添加 libmySQL.dll 文件,在工程目录下。



2. 开始操作



2.1 关联文件

DevCpp顶部工具栏 -> 项目 -> 项目属性 -> 参数

在这里插入图片描述

在C编译器里输入-Wall

在C++编译器里输入-W

链接里->加入库或者对象,(找到DevC++安装目录/lib/libmysql.a),

a. 加入libmysql.a该库

b. 加入 -lmysql

效果图如下:

在这里插入图片描述

DevCpp顶部工具栏 -> 项目 -> 项目属性 -> 文件/目录

在这里插入图片描述

分别添加:

库目录:

(安装的MySQL的目录)/lib


包含文件目录:

(安装的MySQL的目录)/include

2.2 到这里,链接做的也差不多了,然后就是在C++头文件里引入

1 #include <mysql.h>

就可以了


参考这里



版权声明:本文为qq_42402648原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。