ubuntu上 QT 连接各种数据库报错解决(QSqlDatabase: * driver not loaded )
2013-11-10 22:05
381 查看
ubuntu下 QT 连接各种数据库报错解决(QSqlDatabase: * driver not loaded )
1、QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE
说明在QT连接mysql数据库时,mysql的数据库驱动没有加载上,实际上就是缺少libqt4-sql-mysql 这个驱动包
解决办法:#sudo apt-get install libqt4-sql-mysql
2、QSqlDatabase: QPSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL
说明在连接postgresql数据库时,QPSQL驱动没有加载,在你的LD_LIBRARY_PATH库路径中缺少libqt4-sql-psql驱动包
解决办法:# sudo apt-get install libqt4-sql-psql
3、QSqlDatabase: QODBC driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QPSQL
说明在连接odbc驱动的数据库时,缺少了libqt4-sql-odbc驱动包
解决办法:# sudo apt-get install libqt4-sql-odbc
4、QSqlDatabase:
* driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QPSQL
关于这一类的问题,有一个万能的命令,可以将这些包全部装上
# sudo apt-get install libqt4*
不过这样就会装上很多的用不到的包。
1、QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE
说明在QT连接mysql数据库时,mysql的数据库驱动没有加载上,实际上就是缺少libqt4-sql-mysql 这个驱动包
解决办法:#sudo apt-get install libqt4-sql-mysql
2、QSqlDatabase: QPSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL
说明在连接postgresql数据库时,QPSQL驱动没有加载,在你的LD_LIBRARY_PATH库路径中缺少libqt4-sql-psql驱动包
解决办法:# sudo apt-get install libqt4-sql-psql
3、QSqlDatabase: QODBC driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QPSQL
说明在连接odbc驱动的数据库时,缺少了libqt4-sql-odbc驱动包
解决办法:# sudo apt-get install libqt4-sql-odbc
4、QSqlDatabase:
* driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QPSQL
关于这一类的问题,有一个万能的命令,可以将这些包全部装上
# sudo apt-get install libqt4*
不过这样就会装上很多的用不到的包。
相关文章推荐
- ubuntu上 QT 连接各种数据库报错解决(QSqlDatabase: * driver not loaded )
- ubuntu下 QT 连接各种数据库报错解决(QSqlDatabase: * driver not loaded )
- ubuntu下QT连接各种数据库报错解决(QSqlDatabase: * driver not loaded)
- QT连接mysql数据库报错——QSqlDatabase: QMYSQL driver not loaded
- Qt连接MySQL提示“QSqlDatabase: QMYSQL driver not loaded”的解决办法
- fedora9下使用QT连接数据库(QSqlDatabase: QODBC driver not loaded)
- 【已解决】Qt 5.7.0 on Ubuntu, MySQL数据库报错 (driver not loaded)
- VS下QT插件 连接数据库出现error LNK2019: 无法解析的外部符号QSqlDatabase问题解决
- Qt连接MySQL提示“QSqlDatabase: QMYSQL driver not loaded”的解决办法
- QT连接MySQL错误解决QSqlDatabase:…
- Qt5.5下连接Mysql显示QSqlDatabase: QMYSQL driver not loaded but available
- Qt QSqlDataBase数据库连接线程池
- PowerDesigner15连接数据库报错解决办法Non SQL Error : Could not load class oracle.jdbc.OracleDriver
- Qt 用QSqlDatabase 连接Firebird数据库
- Qt5.4下连接Mysql,QSqlDatabase: QMYSQL driver not loaded but available
- Qt5.4下连接Mysql,QSqlDatabase: QMYSQL driver not loaded but available,qsqldatabaseqmysql
- Qt5.4下连接Mysql,QSqlDatabase: QMYSQL driver not loaded but available
- Qt出现“QSqlDatabase: QMYSQL driver not loaded”和“启动程序失败,路径或者权限错误”解决方法
- Qt5.4下连接Mysql,QSqlDatabase: QMYSQL driver not loaded,QSqlDatabase: available drivers: QSQLITE QMYSQL
- PowerDesigner15连接数据库报错解决办法Non SQL Error : Could not load class oracle.jdbc.OracleDriver