00. 目录

01. Qt5.9连接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.9连接MySQL5.7问题描述

测试平台:

​ Linux平台: Centos7.5

​ Qt版本: Qt5.9 (mingw53_32)

连接MySQL数据库之后出现驱动没有加载
【Qt】Qt5.9连接MySQl5.7(亲自测试成功)

03. 解决办法

动态库下载:
https://download.csdn.net/download/dengjin20104042056/11046328
或者
链接:https://pan.baidu.com/s/1S3X99S4WOtEW9Adq157odQ
提取码:xz1d

将libmysql.dll下载后复制到Qt的安装目录中
【Qt】Qt5.9连接MySQl5.7(亲自测试成功)

04. 结果测试

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

相关文章:

  • 2022-02-02
  • 2021-05-07
  • 2021-09-05
  • 2021-12-28
  • 2021-11-20
  • 2021-12-18
猜你喜欢
  • 2021-08-20
  • 2021-06-20
  • 2021-12-07
  • 2021-06-21
  • 2021-12-18
  • 2021-10-30
相关资源
相似解决方案