【Qt】Qt5.12链接MySQl5.7(亲自测试成功)

00. 目录

01. Qt5.12链接MySQL5.7测试代码

qDebug() << QSqlDatabase::drivers();

QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("192.168.21.43");
db.setDatabaseName("scott");
db.setUserName("root");
db.setPassword("123456");
bool ok = db.open();

if (ok)
{
    qDebug() << "链接数据库ok";
}
else
{
    qDebug() << "链接数据库失败";
}

02. Qt5.12链接MySQL5.7问题描述

测试平台:c++

​ Linux平台: Centos7.5sql

​ Qt版本: Qt5.12 (mingw730_64) 64位数据库

链接MySQL数据库以后出现驱动没有加载
在这里插入图片描述测试

03. 解决办法

动态库下载:
https://download.csdn.net/download/dengjin20104042056/11260174
或者.net

连接:https://pan.baidu.com/s/1EPiKhDLKCMYkO-GhN8xX3A
提取码:kpt0code

将libmysql.dll下载后复制到Qt的安装目录中blog

在这里插入图片描述

04. 结果测试

在这里插入图片描述

05. 打赏

若是该博客解决了你工做上的问题,你能够打赏0.99元,谢谢!
在这里插入图片描述图片

相关文章
相关标签/搜索