gpt4 book ai didi

ruby - 如何让 postgresql 与 sequel 和 jruby 一起工作

转载 作者:行者123 更新时间:2023-11-29 11:38:49 25 4
gpt4 key购买 nike

require 'sequel'
require 'jdbc/postgres'
DB = Sequel.connect("jdbc:postgresql://user:pass@domain/database")
DB.tables

返回:

....(bla bla bla stack trace bla bla bla)....
Sequel::DatabaseConnectionError: Java::OrgPostgresqlUtil::PSQLException: The connection attempt failed.
...........

我也试过

jdbc:postgresql://domain/database?user=name&pass=word 

也有一个错误,但是另一个错误(“请求密码但未提供”)

ruby 1.9.3 - jruby 1.7.3

我看了又看,尝试了很多代码示例,但我无法让 Sequel 正常工作那么,如何在使用 jruby 的同时让 Sequel 与 postgres 交互?

最佳答案

Sequel 将 jdbc 连接字符串直接传递给 JDBC,因此没有任何 Sequel 特定的内容。你可能想要像 jdbc:postgresql://domain/database?user=name&password=secret

这样的东西

关于ruby - 如何让 postgresql 与 sequel 和 jruby 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16661720/

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