0
点赞
收藏
分享

微信扫一扫

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


00. 目录


文章目录


00. 目录01. Qt5.12连接MySQL5.7测试代码02. Qt5.12连接MySQL5.7问题描述03. 解决办法04. 结果测试05. 打赏

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问题描述

测试平台:

Linux平台: ​Centos7.5

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

连接MySQL数据库之后出现驱动没有加载

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

03. 解决办法

动态库下载:


链接:https://pan.baidu.com/s/1EPiKhDLKCMYkO-GhN8xX3A

提取码:kpt0

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

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

04. 结果测试

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

举报

相关推荐

0 条评论