QT5 - 數據庫、QMYSQL driver not loaded


第一步、先在“.pro”的入口文件里加入以下兩行代碼:
QT       += sql
SOURCES += main.cpp
 
        
 
        
第二步、在“main.cpp”文件中連接數據庫並判斷是否連接成功
 
        
1、QPSQL連接

 
        
2、QMYSQL連接

 

 
        
 
        
通過上面的一二可以看出,整體代碼沒有太大的變化,只需要將數據庫、地址、用戶名、密碼、庫名改改就行了,但是PMYSQL出現一個問題 “驅動載入失敗” ,具體報錯情況 如下圖:

先不急,淡定的抽根煙,然后去你的qt安裝目錄下, 搜索sqldrivers, 進去之后應該能夠看到qsqlmysql.dll 文件,如果沒有那就去 官網編譯QMYSQL驅動
有的話,那就下載一個connector;
下載后打開文件夾在目錄 ...\mysql-connector-c-6.1.9-win32\lib 下 復制這兩個文件 libmysql.liblibmysql.dll 
...\qt\5.8\mingw53_32\bin目錄下,就行了,下載的時候看好是32位還是64位的。
 
       


免責聲明!

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



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