• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

在Visual Studio配置MySQL的一种方法。

武飞扬头像
一条很闲的大马哈鱼
帮助1

想要在Visual Studio中链接MySQL数据库,我们可以通过在项目属性中添加包含目录,库目录,附加依赖项来实现,可每次都要手动添加地址显得有些麻烦,那有没有一劳永逸的方法呢?下面便来介绍这种方法。

安装好MySQL后,下面就开始在Visual Studio中配置MySQL

将MySQL中的include文件下和lib文件下资源粘贴到Visual Studio include文件下和lib文件下

首先我们打开下载MySQL的文件夹

并在其中找到include和lib这两个文件夹

学新通

 选中include文件夹中所有的文件并复制    

学新通

 接下来找到下载Visual Studio的文件

 学新通

   在其中按 D:\vs2022\VC\Auxiliary\VS 路径以此找到include和lib文件(我使用的是

Visual Studio 2022,不同版本的路径可能会存在差异)学新通

 打开include文件夹,将刚刚复制的文件全部粘贴于此学新通

按此步骤将MySQL lib文件夹中的文件也全部复制粘贴到D:\vs2022\VC\Auxiliary\VS路径的lib文件夹中。

至此你已经成功的将MySQL配置到Visual Studio中了!

接下来我们可以在C环境下运行以下代码来检验是否安装成功

  1.  
    #include<stdio.h>
  2.  
    #include<mysql.h>
  3.  
     
  4.  
    #pragma comment(lib,"libmysql.lib")
  5.  
    int main()
  6.  
    {
  7.  
    char host[] = "localhost";
  8.  
    char dbName[] = "sys";
  9.  
    const char username[] = "root";
  10.  
    const char password[] = "111111";//改为你的MySQL登录密码
  11.  
    unsigned int port = 3306;
  12.  
    MYSQL* conn;
  13.  
    conn = mysql_init(NULL);
  14.  
    if (!conn)
  15.  
    {
  16.  
    printf("初始化失败");//连接成功返回句柄,失败返回NULL
  17.  
    }
  18.  
    conn = mysql_real_connect(conn, host, username, password, dbName, port, NULL, 0);
  19.  
    if (conn)
  20.  
    printf("连接成功");
  21.  
    else
  22.  
    printf("连接失败");
  23.  
    mysql_close(conn);
  24.  
    }
学新通

若未配置成功,那么会弹出打不开#include<mysql.h>或无法解析外部信息的报错,这时候你就需要去找找是不是有那一步做错了。

成功生成exe程序后也可能会弹出下面等窗口

学新通

我们可以在MySQL下载文件下中的bin文件夹中找到这个dll文件,将其复制

学新通

 并粘贴到VS的项目文件目录中

学新通

 完成后便能成功链接MySQL数据库了!

学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhggehfb
系列文章
更多 icon
同类精品
更多 icon
继续加载