gpt4 book ai didi

postgresql - 无法连接到数据库 : Loopback + Heroku + Postgres: ECONNREFUSED 127. 0.0.1:5432

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

我正在尝试环回,我试图将这个测试项目推送到 Heroku。数据库无法连接错误:连接失败:ECONNREFUSED 127.0.0.1:5432

数据库使用我的本地凭据连接到我的本地 postgres 服务器。

数据库 url 凭证是正确的。我应该安装所有东西。

这是 datasources.json 示例:

 "myDatabase": {
"url": "[database url here]",
"connector": "postgresql"}

我做错了什么或者我应该如何解决这个问题?

我无法迁移或启动服务器。

最佳答案

首先确保你的 postgresql 运行在端口 5432 上。

一个常见的 PostgreSQL 配置是连接到 UNIX 域套接字/var/run/postgresql/.s.PGSQL.5432 而不是使用 TCP/IP 端口。所以你的 datasources.json 应该是这样的:

{
"myDatabase": {
"host": "/var/run/postgresql/",
"port": "5432",
"database": "dbname",
"username": "dbuser",
"password": "dbpassword",
"name": "postgres",
"debug": true,
"connector": "postgresql"
}
}

关于postgresql - 无法连接到数据库 : Loopback + Heroku + Postgres: ECONNREFUSED 127. 0.0.1:5432,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45623141/

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