Qt连接MySQL提示“QSqlDatabase: QMYSQL driver not loaded”的解决办法
来源:互联网 发布:网络销售授权协议书 编辑:程序博客网 时间:2024/05/17 01:27
我使用的Qt版本是Qt5.7.1 msvc2015 64位版,实际上并没有使用MySQL,而是MariaDB,版本为10.2.6。当我运行Qt附带的样例“sqlbrowser”时,总会提示如下信息:
QSqlDatabase: QMYSQL driver not loadedQSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7
看到网上的解决方法,大多是重新编译Qt的sql driver,费时费力。最后终于在http://blog.csdn.net/tenlee/article/details/43614241这篇文章中网友“勤劳的包子”的评论中找到了一种别的解决方法,最终解决了我的问题。
首先在MySQL官网https://dev.mysql.com/downloads/connector/c/下载mysql-connector-c,我下载的是zip包,然后将其解压,在其lib目录中找到文件“libmysql.dll”。然后将这个文件复制到Qt的bin目录下,重启Qt Creator后重新打开工程就可以正确运行了。
后来经过测试发现,将MariaDB安装目录下lib目录中的“libmariadb.dll”复制到Qt的bin目录下,然后将其重命名为“libmysql.dll”后,重启Qt Creator后重新打开工程也能正常运行。
阅读全文
0 0
- Qt连接MySQL提示“QSqlDatabase: QMYSQL driver not loaded”的解决办法
- Qt连接MySQL出现QSqlDatabase: QMYSQL driver not loaded
- Qt连接MySQL出现QSqlDatabase: QMYSQL driver not loaded
- Qt连接MySQL出现QSqlDatabase: QMYSQL driver not loaded
- Qt 连接到MySQL/解决QSqlDatabase: QMYSQL driver not loaded
- Windows下Qt连接Mysql数据库的方法,解决QSqlDatabase: QMYSQL driver not loaded 问题
- Windows下Qt连接Mysql数据库的方法,解决QSqlDatabase: QMYSQL driver not loaded 问题
- qt连接mysql提示QMYSQL driver not loaded
- Qt5.4连接mysql出现QSqlDatabase: QMYSQL driver not loaded
- QSqlDatabase: QMYSQL driver not loaded 解决办法
- qt 5.2 使用mysql数据库,提示出错QSqlDatabase: QMYSQL driver not loaded
- QT连接mysql数据库报错——QSqlDatabase: QMYSQL driver not loaded
- Qt 5.4.0下连接MySQL数据库,QSqlDatabase: 出现QMYSQL driver not loaded 解决方案
- Qt5.4下连接Mysql,QSqlDatabase: QMYSQL driver not loaded,QSqlDatabase: available drivers: QSQLITE QMYSQL
- QSqlDatabase: QMYSQL driver not loaded
- QSqlDatabase: QMYSQL driver not loaded
- QSqlDatabase: QMYSQL driver not loaded
- QSqlDatabase: QMYSQL driver not loaded
- 动态获取input的value值含有双引号等特殊字
- 【行为型模式十九】访问者模式(Visitor)
- 在BroadcastReceiver中利用推送设置全局弹窗,并将消息保存至本地
- 23种设计模式-模板方法模式
- FFmpeg函数简单分析:av_find_decoder()和av_find_encoder()
- Qt连接MySQL提示“QSqlDatabase: QMYSQL driver not loaded”的解决办法
- 开篇
- 数据结构课程设计:两顶点之间最短路径
- VS2012,2013,Opencv生成DLL
- iOS开发小结
- RDD:基于内存的集群计算容错抽象
- 关于Android Studio中点9图的编译错误问题:Some file crunching failed
- 首次创业者必须知道哪些基本常识?
- Unity Shader入门精要学习笔记