QtQt5.9连接MySQl5.7(亲自测试成功)
Posted 沧海一笑-dj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QtQt5.9连接MySQl5.7(亲自测试成功)相关的知识,希望对你有一定的参考价值。
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数据库之后出现驱动没有加载
03. 解决办法
动态库下载:
https://download.csdn.net/download/dengjin20104042056/11046328
或者
链接:https://pan.baidu.com/s/1S3X99S4WOtEW9Adq157odQ
提取码:xz1d
将libmysql.dll下载后复制到Qt的安装目录中
04. 结果测试
以上是关于QtQt5.9连接MySQl5.7(亲自测试成功)的主要内容,如果未能解决你的问题,请参考以下文章
lazarus 连接mysql5.7 (deepin linux)
datafactory5.6向mysql5.7添加大量测试数据