QT总是连不上MYSQL,报QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC
开发环境:QT、Mingw、Qtcreator、Mysql5.1
pro文件里面QT += network sql
已经成功编译了libqsqlmysql4.a、libqsqlmysqld4.a、qsqlmysql4.dll、qsqlmysqld4.dll在qt\plugins\sqldrivers文件夹中
环境变量path中已经加入了mingw和qt的bin目录进去了的。
但是qDebug() << QSqlDatabase::drivers();输出并没Mysql驱动,只有("QSQLITE", "QODBC3", "QODBC")。
补上用的QT,用的是qt-sdk-win-opensource-2009.01.exe这个安装包。别人用QTCreator编译一下Mysql驱动,直接在里面就能用。我无论用QTCreator还是命令行编译成功都不行。郁闷
[ 此帖被gemscorpio在2009-03-19 15:17重新编辑 ]