• 888阅读
  • 0回复

[提问]编译MYsql 数据库驱动失败 [复制链接]

上一主题 下一主题
离线介农酥
 

只看楼主 倒序阅读 楼主  发表于: 2022-03-28
环境:Windows10 + mysql5.6.5 + visual studio 2017 x64,按照网上的方法顺利的就编译出几个dll、lib和pdb文件,但是使用visual studio编程连接的时候,还是提示驱动无法加载,其实这个问题困扰我很久了,很无语啊。各位大佬知道是什么原因啊。

其实程序还是加载了dll的,如下:
“MainApp.exe”(Win32): 已加载“C:\Qt\Qt5.12.4\5.12.4\msvc2017_64\plugins\sqldrivers\qsqlmysqld.dll”。已加载符号。
“MainApp.exe”(Win32): 已卸载“C:\Qt\Qt5.12.4\5.12.4\msvc2017_64\plugins\sqldrivers\qsqlmysqld.dll”

使用的编译方式:
https://blog.csdn.net/aa819310/article/details/108712962

知道怎么做了,将m'ysql lib目录下的libmysql.dll和libmysqld.dll 拷贝到QT目录下对应平台(如C:\Qt\Qt5.12.4\5.12.4\msvc2017_64\bin)目录下,以前也是这么做的,这次忘了,但是之前编译mysql8.0.25的时候,怎么做都不行,这估计还是个难题。



快速回复
限100 字节
 
上一个 下一个