1.安装qt-creator-win-opensource-2.3.1.exe
2.安装qt-win-opensource-4.7.4-mingw.exe
a.在安装时会问MinGW编译器在哪里,就指向第一步IDE安装目录的mingw目录
b.在qtcreate的工具/选项/Qt4中添加qmake路径(c:\qt\4.7.4\bin\qmake.exe)
3.然后在系统环境变量中加入三个路径:
C:\Qt\qtcreator-2.3.1\mingw\bin (IDE下mingw编译器路径)
C:\Qt\4.7.4\bin (QT库qmake路径)
C:\Qt\4.7.4\qmake (QT库qmake库路径)
4.设置完这些打开IDE就可以编写程序了,不过这个编写出来的程序是动态库的,如果想要静态库的,就要另外重新编译静态库才行了。
使用时,目录不能有空格
二、安装MySQL
1.选择定制安装Custom,然后选中安装Include文件和Lib文件。
三、编译
1.打开Qt 4.7.4 Command Prompt
2.cd %QTDIR%\src\plugins\sqldrivers\mysql
3.qmake "INCLUDEPATH+=C:\MySQL\include" "LIBS+=C:\MySQL\lib\opt\libmysql.lib" mysql.pro
4.mingw32-make
四、测试
#include <QtSql>
// 测试驱动
QStringList drivers = QSqlDatabase::drivers();
foreach (QString drever, drivers)
{
QString ss = drever;
}
// 测试连接
QSqlDatabase Connect=QSqlDatabase::addDatabase("QMYSQL");
Connect.setDatabaseName("attend");
Connect.setHostName("192.168.1.220");
Connect.setPort(3306);
Connect.setUserName("root");//用户名
Connect.setPassword("root");//密码
if(Connect.open())
{
// 打开成功
}