无法连接到服务器:PgAdmin 4

Unable to connect to server: PgAdmin 4

我在新的 windows 笔记本电脑上安装了 pgadmin,当我尝试创建新服务器时,它显示:

当我在 pycharm 中尝试 运行 我的 django 应用程序时,它给了我同样的错误

could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432?

如何解决这个问题?

您可以在本地主机和端口 5432 上将新创建的服务器配置为 运行。

首先 select“Create-Server”window 中的“连接”选项卡。然后,配置连接如下:

  • 在“主机名/地址”字段中输入服务器的 IP 地址。默认为本地主机。

  • 将“端口”指定为“5432”。

  • 在“数据库维护”字段中输入数据库的名称。

  • 为数据库输入您的用户名 postgres 和密码(使用您之前配置服务器以接受远程连接时使用的相同密码)。

  • 点击“保存”应用配置。

NOTE You first have to install PostgreSQL on your machine and run it or run it with docker.

我遇到了同样的问题。但就我而言,我已经安装了第 9 版的 pgadmin。但同时也安装了第 12 版。

我现在卸载版本9的时候,端口已经在版本12的配置中设置好,没有免费提供。

所以我的解决方案是在postgresql.conf文件中更改版本12的端口。或者更简单,将服务器创建中的端口从 5432 更改为 5433。现在您可以再次创建服务器了。

我的队友也遇到了同样的问题。 错误是她直接下载并安装了PG Admin,而不是先安装PostgreSQL Server。

安装 PostgreSQL Server 后,此问题已解决。

您可以验证文件夹是否在以下文件夹中创建, C:\程序Files\PostgreSQL

我试图使用此处提供的安装程序安装 PostgreSQL 和 pgAdmin https://www.postgresql.org/download/windows/。此安装程序包括 PostgreSQL 服务器 pgAdmin; 启动 pgAdmin 时遇到错误:“无法联系 pgAdmin 4 服务器”。我尝试了不同的解决方案,但没有奏效。

然后我卸载了它们,删除了临时文件夹 C:\Users\%USERNAME%\AppData\Roaming\pgAdmin 并删除了那些 %temp%

然后我单独安装了 pgAdmin link https://www.pgadmin.org/download/ 它有效。如果您需要将它与您的本地服务器连接,我认为您应该先安装 PostgreSQL 服务器,然后再单独安装 pgAdmin。

不是直接安装 PgAdmin,而是安装 postgresql 版本。例如 - psotgresql 版本 13。它会要求你另外安装 pgadmin。

您应该从您的 PC 上卸载 Postgres 和 pgAdmin。然后安装 postgres,请注意,您可以选择将 pgAdmin 与 Postgres 一起安装,这样您就不必单独下载 pgAdmin。让安装完成,然后重新启动您的 PC。希望您应该能够创建您的 server/database

我遇到了同样的问题。所以我通过控制面板卸载了 pgAdmin。之后删除了 pgAdmin 所在的文件夹。然后我去了 this link 并从那里安装了 pgadmin 整个包,现在它工作正常。

我在机器上的 docker 容器中 运行 pgadmin 时收到此错误,这意味着 localhost:5432 无法访问。

我使用本机版本的 pgadmin 解决了这个问题。

两年后,我想这对很多人都有很好的帮助。

您不必从系统中卸载 postgresql 或 PGADMIN。

你需要做什么我在服务器输入框中输入在 postgresql 上创建的特定用户的用户名和密码。

这就是你所需要的。

希望对大家有所帮助