【全教程】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

这个解决办法可以查看第二部分的编译连接过程的第五步第二部分。

 

转载参考分享此篇文章请注明出处!

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