【发布时间】:2021-04-20 00:24:16
【问题描述】:
我正在尝试连接到 Qt 中的 PostgreSQL 数据库:
QSqlDatabase db = QSqlDatabase::addDatabase("QPSQL");
db.setHostName("localhost");
db.setDatabaseName("postgres");
db.setUserName("postgres");
db.setPassword("pass");
db.setPort(5432);
db.open()
但是,我收到此错误:
QSqlDatabase: QPSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QODBC
我在 M1 MacBook Pro 上运行 macOS Big Sur。 postgres 是通过 Homebrew 安装的。有什么我遗漏的吗?
【问题讨论】:
标签: c++ postgresql qt