首先得安装MySQL,这个好说。
安装后在qt里建立一个空项目,在.pro里加上 QT+=sql
在项目上新建文件,conn.h 加入下面代码:
#ifndef CONN
#define CONN
#include <QSqlDatabase>
#include <QDebug>
bool connectiondatabes()
{
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");
db.setDatabaseName("mysql");
db.setUserName("root");
if(db.open())
{
qDebug() << "database is established!";
}
else
{
qDebug() << "build error!";
return false;
}
return true;
}
#endif // CONN
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
connectiondatabes();
return a.exec();
}
运行 如果显示 build error,那么重点来了.(下面为网上资料,亲测可用)
1配置MYSQL
(1)解压MYSQL压缩文件至D:\GENGXIAO\MySQLwin32