找回密码
 立即注册
收起左侧

求助:QT连接MySQL

6
回复
8290
查看
[复制链接]
累计签到:10 天
连续签到:1 天
来源: 2014-3-7 15:38:41 显示全部楼层 |阅读模式
1Qter豆
Starting F:\MyCode\QT\build-ShedManager-Desktop_Qt_5_2_1_MinGW_32bit-Debug\debug\ShedManager.exe...

QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7


这是什么情况啊!!!求高手帮忙啊

最佳答案

查看完整内容

你没有连接mysql的驱动 你要自己编译驱动 具体方法百度一堆 QSqlDatabase: QMYSQL driver not loaded(你没有QMYSQL驱动) QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7(这是已经有的驱动)
回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2014-3-7 15:38:42 显示全部楼层
你没有连接mysql的驱动
你要自己编译驱动
具体方法百度一堆
QSqlDatabase: QMYSQL driver not loaded(你没有QMYSQL驱动)
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7(这是已经有的驱动)
回复

使用道具 举报

累计签到:213 天
连续签到:1 天
2014-3-7 21:36:12 显示全部楼层
第22篇 数据库(二)编译MySQL数据库驱动:
http://www.qter.org/forum.php?mo ... dateline&page=1

回复

使用道具 举报

累计签到:10 天
连续签到:1 天
2014-3-8 08:35:36 显示全部楼层
a408815041 发表于 2014-3-7 17:35
你没有连接mysql的驱动
你要自己编译驱动
具体方法百度一堆

这不是 提示已经有 QMYSQL了么!?
回复

使用道具 举报

累计签到:10 天
连续签到:1 天
2014-3-8 08:36:58 显示全部楼层
MLTRwhy 发表于 2014-3-7 21:36
第22篇 数据库(二)编译MySQL数据库驱动:
http://www.qter.org/forum.php?mod=viewthread&tid=154&extra=p ...

QT5.2以后不是自带驱动了么,而且
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7 提示 驱动可用啊!
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2014-3-8 08:58:05 显示全部楼层
qt 5.2之后是带mysql驱动了,而且你要在 pro文件写入QT += sql
如果pro文件中已有其他,可直接加入sql,比如  QT += core gui sql,
具体的可以看看网上的,http://blog.csdn.net/x_iya/article/details/17485025
回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2014-3-10 11:35:02 显示全部楼层
ZCShou 发表于 2014-3-8 08:35
这不是 提示已经有 QMYSQL了么!?

应该是你用法问题
用的时候 还有个libmysql.dll
是不是缺少了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了