fedora9下使用QT连接数据库(QSqlDatabase: QODBC driver not loaded)

开源版的QT没有提供Mysql的驱动,导致使用数据库的时候提示如下错误:

QSqlDatabase: QODBC driver not loaded
QSqlDatabase: available drivers: QSQLITE

解决方法:重新编译QT

 ./configure -qt-sql-mysql -qt-sql-sqlite -plugin-sql-mysql -plugin-sql-sqlite -I/usr/include/mysql -L/usr/lib/mysql

在Makefile 中

QT += sql;

你可能感兴趣的:(sql,数据库,mysql,qt,makefile)