gpt4 book ai didi

ruby - 在 Ruby DBI 模块中与 postgresql 进行 ssl 通信

转载 作者:太空宇宙 更新时间:2023-11-03 14:57:55 25 4
gpt4 key购买 nike

我想通过 ssl 启用模式连接 postgresql 数据库服务器。在 Ruby 中,我使用 dbi 模块连接数据库。但是,dbi 似乎不支持 ssl 通信。

有没有其他方法可以实现这一点? (我宁愿只使用 dbi 模块)。

我在某处读到 pg 模块支持 ssl 通信。但是,如果我使用 pg,我会有更多的依赖性。

最佳答案

您为什么使用 DBI?如果你可以试试 pg gem,因为它支持 SSL,而且它是 Rails 应用程序中使用的默认设置,如果您发现任何问题,它会给您额外的信心。

还要使用 SSL,确保你的 ruby​​ 编译时支持 SSL:

ruby -ropenssl -e 'puts OpenSSL::OPENSSL_VERSION'

关于ruby - 在 Ruby DBI 模块中与 postgresql 进行 ssl 通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26773117/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com