为 Qt 构建和安装 MySql 驱动程序后,无法加载 MySql 驱动器 [英] After build and install MySql driver for Qt it's unable to load the MySql Drive

查看:121
本文介绍了为 Qt 构建和安装 MySql 驱动程序后,无法加载 MySql 驱动器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经构建并安装了 MySql 驱动器就像这里一样..但我仍然收到错误消息 QMYSQL 驱动程序未加载.现在它说 MySql 作为一个可用的驱动程序.我使用的是 64 位 Windows,Qt Creator 版本 32 位,mingw81_64 和 MySql 64 位错误是,

I'm already build and install the MySql drive like here.. But still I got the error message QMYSQL driver not loaded. Now it;s say MySql as a available driver. I'm using 64bit windows, Qt creator version 32-bit, mingw81_64 and MySql 64 bit Error is,

"未加载 QMYSQL 驱动程序.可用驱动程序:QSQLITE QMARIADB QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7"

" QMYSQL driver not loaded. available drivers: QSQLITE QMARIADB QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7"

推荐答案

可能您的路径中没有 libmysql.dll(或 libmariadb.dll).该机制是 MySQL 数据库插件 dll 是动态加载的运行时,即使数据库插件本身存在(因此列为可用),如果找不到 libmysql.dll(或 libmariadb.dll),它也可能无法加载.

Probably you don't have the libmysql.dll (or libmariadb.dll) in your path. The mechanism is that the MySQL database plugin dll is dynamically loaded runtime, and even if the database plugin itself is present (therefore listed as available), it might fail to load if the libmysql.dll (or libmariadb.dll) is not found.

这篇关于为 Qt 构建和安装 MySql 驱动程序后,无法加载 MySql 驱动器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆