【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問題描述

測試平台:

​ Linux平台: Centos7.5

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

連接MySQL數據庫之后出現驅動沒有加載
在這里插入圖片描述

03. 解決辦法

動態庫下載:
https://download.csdn.net/download/dengjin20104042056/11260174
或者

鏈接:https://pan.baidu.com/s/1EPiKhDLKCMYkO-GhN8xX3A
提取碼:kpt0

將libmysql.dll下載后復制到Qt的安裝目錄中

在這里插入圖片描述

04. 結果測試

在這里插入圖片描述

05. 打賞

如果該博客解決了你工作上的問題,你可以打賞0.99元,謝謝!
在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM