【问题标题】:I tried to use DBI gem to connect my PostgreSQL server我尝试使用 DBI gem 连接我的 PostgreSQL 服务器
【发布时间】:2019-04-24 16:12:11
【问题描述】:

我尝试使用 DBI gem 连接我的 PostgreSQL 服务器。

这是我的代码:

DBI.connect('DBI:Pg:DBNAME:IP', 'ROLE', 'PWD')

这是我收到的错误消息:

NameError: 未初始化常量 DBI::DBD::Pg::Database::PGError

你的意思是?类型错误 DBI::错误

我用dbi连接Mysql服务器没有问题。

dbn = DBI.connect('DBI:Mysql:DBNAME:IP', 'USERNAME', 'PWD')

我还更新了我的所有宝石: pg、dbi 和 dbd-pg。

【问题讨论】:

    标签: ruby postgresql dbi


    【解决方案1】:

    不要使用unmaintained gem dbi,你可以看到自述文件说不再维护。而是使用ruby pg gem

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-27
      • 2018-10-27
      • 2012-01-09
      • 2021-03-08
      • 2017-08-17
      • 2022-01-26
      • 2021-03-09
      • 1970-01-01
      相关资源
      最近更新 更多