【全教程】qt連接mysql——從qt編譯mysql驅動到qt連接mysql數據庫(三、問題整理)

本篇教程分爲三個部分:

  1. 【全教程】qt連接mysql——從qt編譯mysql驅動到qt連接mysql數據庫(一、編譯連接前準備)
  2. 【全教程】qt連接mysql——從qt編譯mysql驅動到qt連接mysql數據庫(二、編譯連接)
  3. 【全教程】qt連接mysql——從qt編譯mysql驅動到qt連接mysql數據庫(三、問題整理)

 

1. QSqlDatabase: QMYSQL driver not loaded

這個表示是沒有加載QMSQL驅動,可能原因有兩種

(1)第一種:可用驅動中有QMYSQL這個驅動,但是不能加載,去查看第二部分的第二編譯連接的第九步

(2)第二種:可用驅動中沒有MYSQL驅動,並且不能加載,這個需要完整參考本教程可以解決,從第一部分看。

 

2.error: Library 'mysql' is not defined.

這個解決辦法可以查看第二部分的編譯連接過程整個過程。

 

3.error: mysql.h: No such file or directory#include <mysql.h>

這個解決辦法可以查看第二部分的編譯連接過程的第四步以後。

 

4. error: undefined reference to `mysql_stmt_num_rows'

這個解決辦法可以查看第二部分的編譯連接過程的第五步第一部分。

 

5.Cannot read F:/qtsqldrivers-config.pri: No such file or directory

這個解決辦法可以查看第二部分的編譯連接過程的第五步第二部分。

 

轉載參考分享此篇文章請註明出處!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章