斯卡拉玩! Postgres 连接失败
Posted
技术标签:
【中文标题】斯卡拉玩! Postgres 连接失败【英文标题】:Scala Play! Postgres connection fails 【发布时间】:2014-12-15 15:05:46 【问题描述】:我有same 的问题,但是我还用引号指定了连接属性,jdbs:postgresQL 等
db.default.driver="org.postgresql.Driver"
db.default.url="jdbc:postgresql://my_user:my_pass@my.host:5432/postdb"
db.default.user=my_user
db.default.password="my_pass"
密码,带或不带引号的驱动程序,同样的错误
Configuration error
Cannot connect to database [default]
这样的问题很多,但是在定义“postgresql”而不是“postgres”或引用没有帮助时解决了
但我可以使用 psql -h my.host -U my_user postdb 连接到数据库 (Ubuntu)
同样在documentation 中,我们看到 url db.default.url=postgres://localhost:root@secret/myDatabase 的另一个用户名、密码等命令,但它也不起作用
我在 build.sbt 中有 libraryDependencies += "org.postgresql" % "postgresql" % "9.2-1003-jdbc4"
有人可以提出问题所在吗?谢谢 附言我是 scala 的新手,任何帮助都会很有用
【问题讨论】:
【参考方案1】:不知道有什么不同,但这是使用相同库版本 (9.2-1003-jdbc4
) 对我有用的方法:
db.default.url="postgres://username:pwd@localhost:5432/dbname"
【讨论】:
谢谢,但我一开始就尝试用这样的 url 连接。也许我错过了其他文件中的一些导入或其他内容?但是编译成功了以上是关于斯卡拉玩! Postgres 连接失败的主要内容,如果未能解决你的问题,请参考以下文章
postgreSQL9.3版本安装好!pgadmin连接本机postgres数据库连接失败。。
postgres登录失败Connection refused与SSL off失败
PostgreSQL远程连接配置管理/账号密码分配(解决:致命错误: 用户 "postgres" Ident 认证失败)