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() << "链接数据库失败"; }
测试平台:c++
Linux平台: Centos7.5sql
Qt版本: Qt5.12 (mingw730_64) 64位数据库
链接MySQL数据库以后出现驱动没有加载
测试
动态库下载:
https://download.csdn.net/download/dengjin20104042056/11260174
或者.net
连接:https://pan.baidu.com/s/1EPiKhDLKCMYkO-GhN8xX3A
提取码:kpt0code
将libmysql.dll下载后复制到Qt的安装目录中blog
若是该博客解决了你工做上的问题,你能够打赏0.99元,谢谢!
图片