设为首页 加入收藏

TOP

ubuntu下QT连接各种数据库报错解决(QSqlDatabase: * driver not loaded)
2014-11-24 07:50:51 来源: 作者: 【 】 浏览:2
Tags:ubuntu 连接 各种 数据库 解决 QSqlDatabase: driver not loaded
ubuntu下QT连接各种 数据库报错解决(QSqlDatabase: * driver not loaded)
1、QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE
说明在QT连接my sql数据库时, mysql的数据库驱动没有加载上,实际上就是缺少libqt4-sql-mysql 这个驱动包 www.2cto.com
解决办法:#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驱动包 www.2cto.com
解决办法:# 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*
不过这样就会装上很多的用不到的包。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇详解数据库的各种联接 下一篇Data Guard相关的动态性能视图

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·求navicat for mysql (2025-12-26 13:21:33)
·有哪位大哥推荐一下m (2025-12-26 13:21:30)
·MySQL下载与安装教程 (2025-12-26 13:21:26)
·Linux_百度百科 (2025-12-26 12:51:52)
·Shell 流程控制 | 菜 (2025-12-26 12:51:49)