无法连接到服务器: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 上创建的特定用户的用户名和密码。
这就是你所需要的。
希望对大家有所帮助
我在新的 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 上创建的特定用户的用户名和密码。
这就是你所需要的。
希望对大家有所帮助