QSqlDatabase:QMYSQL驱动没加载QSqlDatabase:可用驱动:QSQLITE QODBC QODBC3 QPSQL QPSQL7

时间:2013-10-29 14:41:07

标签: c++ mysql qt

我是新来的 我想运行这段代码:

QApplication a(argc, argv);
QSqlDatabase::addDatabase("QMYSQL");
teste w;
w.show();
return a.exec();

当我尝试运行它时,我就成了这个错误

  QSqlDatabase:QMYSQL驱动没加载QSqlDatabase:可用驱动:QSQLITE QODBC QODBC3 QPSQL QPSQL7

我有window7,32位系统,Msql 5.1.72,qt.5.1.1,visual Studio 2010

请问任何建议?

2 个答案:

答案 0 :(得分:1)

错误消息提示您错过了QMYSQL插件。您可以查看Qt Documentation如何在Windows上构建它。

答案 1 :(得分:0)

有时只需将libmysql.dll%mysql%\lib复制到C:\Windows