Qt5 的 PostgreSQL 驱动包libqt5sql5-psql-5.12.8+dfsg-0ubuntu1-amd64.deb
,对用 Qt 做数据库开发的你来说,挺实用的一个小工具。安装完之后,Qt 就能直接通过QSqlDatabase
连 PostgreSQL,连配置都省了不少。
比如你在做一个小型管理系统,想把 Excel 里的数据导入数据库,用QSqlQuery
配合QVariant
,效率还挺高。想看个例子?这篇文章就讲得蛮清楚的:QT5 实现 Excel 数据导入 SQL 数据库。
不过哦,有时候连接不上数据库,多半是驱动没装或者路径有问题,建议用QSqlDatabase::drivers()
看看当前 Qt 都识别了哪些驱动。要是你连 MySQL 也在用,可以顺手看下这篇Qt5 连接 MySQL 数据库常见问题及方案,多坑讲得挺细。
,这个.deb
包安装方便,和系统兼容性也不错,基本上装了就能用。如果你是用 Ubuntu 系统开发 Qt 项目,这个驱动包可以说是刚需。
如果你正打算在 Qt 里折腾 PostgreSQL,建议先装上它;要是你用的是别的数据库,像 MySQL 或 SQL Server,也可以参考后面这些资源。