1找到源码
2点击编译会看到报错
1解决方案
下载相关文件 也可以私信发给你
2打开配置文件添加下面的信息
相关文件下载
3点击编译
弹出的框直接关掉就行
4在安装qt的根目录下会生成如下目录
5 找到下面的库
6 将上面的库拷贝到如下目录
E:\Qt\5.12.2\mingw73_64\plugins\sqldrivers
至此,mysql驱动已经成功添加
测试代码
#include <QCoreApplication>
#include <QSqlDatabase>
#include <QSqlQuery>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
//测试当前数据库支持的驱动
qDebug()<<QSqlDatabase::drivers();
//加载数据库驱动
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
//设置主机名
db.setHostName("acidalia");
//设置数据库名
db.setDatabaseName("customdb");
//设置数据库用户名
db.setUserName("mojito");
//设置数据库密码
db.setPassword("J0a1m8");
//打开数据库
bool ok = db.open();
return a.exec();
}