MySQL开发环境的配置

MySQL开发环境的配置

MySQL开发头文件和库文件

找到MySQL的安装目录

在安装目录下找到lib和include目录,如下图

记录下include和lib的绝对路径

如果是Linux环境,则一般在/usr/include/mysql

在lib下面有这样几个文件

这三个文件分成两组

mysqlclient.lib一组

libmysql.lib和libmysql.dll一组

mysqlclient.lib相当于静态库

而libmysql.lib和libmysql.dll

相当于动态库引用

而Linux下,则是引用

/usr/lib/x86_64-linux-gnu/libmysqlclient.a

作为静态库引用

或者引用

/usr/lib/x86_64-linux-gnu/libmysqlclient.so

作为动态库引用

为了学习起见,我们后面会使用稍微复杂一些的方式

即Windows下的动态库引用方式

来导入开发模块

建立项目并编译

首先新建一个VS的控制台项目

文件创建好之后

首先选择架构为x64(因为我们前面安装的时候,是x64的安装包)

设置头文件路径

最好是将include目录复制到当前项目中来

使用#pragma comment(lib,"libmysql.lib")

来导入库

将libmysql.dll复制到当前的文件目录下来

然后在代码中引入头文件

#include <mysql.h>

然后写下如下的代码

int ret = 0;

MYSQL *pDB = new MYSQL();

mysql_init(pDB);

MYSQL *mysql = mysql_real_connect(pDB, "localhost", "root", "123456", NULL, 3306, NULL, 0);

mysql_close(pDB);

编译代码,看看有没有问题

如果成功编译,则一切正常

posted @ 2022-10-21 21:35  Athenavi  阅读(272)  评论(0)    收藏  举报