QtCreator和MySQL - 如何建立连接?

时间:2014-02-18 21:49:03

标签: c++ mysql qt qt-creator

这个问题在SO上被多次询问,但是对于QT(5.2)和MySQL(< 5)的新框架,所有答案都已过时,QT文档对于这个主题也是非常无用的(令人惊讶的是,因为通常是QT docs非常有帮助)。

我正在尝试连接到mysql数据库,遗憾的是(或没有)我习惯使用MinGW和Windows,并且不想切换到Linux或Visual,这可能(可能)是解决此问题的最快方法。 / p>

行为: 在我使用它之后:

QSqlDatabase::addDatabase("QMYSQL")

我明白了:

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

我试图使用旧的QT文档(来自5.1 QT)为qt构建mysql库,但是从这个步骤失败了。我并没有对失败感到困惑 - 这些步骤来自WinXp中的旧QT,而且这些步骤没有考虑到MySQL不再具有简单的连接器库 - 他们将这些连接器分成几种语言,并且名称和路径也发生了变化。

这是我的问题。有没有人知道为新QT构建MySQL连接器的正确方法?

0 个答案:

没有答案