vs2019C/C++访问MySQL数据库报错:找不到libmysql.dll,无法继续执行代码。

报上述错误,先检查下前七步有没有漏掉。

第一步:打开mysql的安装目录,默认安装目录如下:C:\Program Files\MySQL\MySQL Server 8.0,确认 lib 目录和include 目录是否存在。

第二步:打开VS2019,新建一个空工程,控制台应用程序即可,注意:解决方案平台选择 X64

第三步:右击工程名,打开属性页

第四步:打开VC++目录,在包含目录中,将mysql安装文件中的include文件的路径添加到这里

第五步:打开VC++目录,在目录中将mysql文件中的lib文件路径添加进来

:在属性页的链接器中,点击输入,将mysql安装文件夹中lib目录下libmysql.lib文件加到“附加依赖项”中,注意,这里直接把libmysql.lib这个依赖名加进去即可,不要加路径。

:把mysql安装目录里的lib\libmysql.dll复制到c:\windows\system32下,运行自己的代码。
 

前七步执行完以后,如果仍然报错找不到libmysql.dll错误,则把第七步找到的ibmysql.dll文件复制到项目目录下,再去执行应该就没问题了。


 

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
libmysql.dll是一种动态链接库文件,它是MySQL数据库的一部分,用于与MySQL数据库进行连接和交互。Windows Server 2012是一种服务器操作系统,它提供了许多功能和服务,包括数据库管理。libmysql.dll文件可以被安装到Windows Server 2012操作系统中,以实现与MySQL数据库的连接。 在Windows Server 2012上,安装和配置libmysql.dll的步骤如下: 1. 首先,确保已经安装了MySQL数据库服务器软件。可以从MySQL官方网站下载并安装最新版本的MySQL。 2. 下载libmysql.dll文件。建议从MySQL官方网站下载对应版本的libmysql.dll文件,以确保兼容性和稳定性。 3. 将libmysql.dll文件复制到系统目录。在Windows Server 2012中,默认的系统目录是C:\Windows\System32。将libmysql.dll文件复制到该目录下。 4. 配置MySQL连接。在使用libmysql.dll进行连接之前,需要进行一些相关配置。可以通过编辑MySQL的配置文件来完成。打开MySQL的配置文件(一般为my.ini或my.cnf),到并编辑以下相关参数: [client] plugin-dir="C:\Windows\System32" 将plugin-dir参数设置为libmysql.dll所在的目录。 5. 重启MySQL服务。将配置文件保存并重启MySQL服务,以使新的配置生效。 完成以上步骤后,libmysql.dll就成功安装并配置到了Windows Server 2012操作系统中。可以通过使用相应的编程语言(如C++、Java等)编写代码来连接MySQL数据库,并使用libmysql.dll进行数据交互。要注意的是,确保编写的代码能够正确加载和使用libmysql.dll库文件,以避免出现连接错误或其他问题。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值