我已经在新的Windows笔记本电脑上安装了pgadmin,当我尝试创建新服务器时,它说:
当我尝试在pycharm中运行django应用程序时,出现了相同的错误
无法连接到服务器:连接被拒绝(0x0000274D / 10061) 服务器是否在主机“ localhost”(127.0.0.1)上运行并接受 端口5432上的TCP / IP连接?
如何解决这个问题?
答案 0 :(得分:1)
您可以将新创建的服务器配置为在localhost和端口5432上运行。
首先在“创建服务器”窗口中选择“连接”选项卡。然后,如下配置连接:
在“主机名/地址”字段中输入服务器的IP地址。默认值为localhost。
将“端口”指定为“ 5432”。
在“数据库维护”字段中输入数据库的名称。
输入数据库的用户名作为postgres和密码(使用先前配置服务器以接受远程连接时使用的密码)。
单击“保存”以应用配置。
注意,您必须在计算机上安装Postgres并运行它,或者使用docker运行它。
答案 1 :(得分:1)
我的队友也面临同样的问题。 错误是她直接下载并安装了PG Admin,而不是先安装PostgreSQL Server。
安装PostgreSQL服务器后,此问题已解决。
您可以验证是否在以下文件夹中创建了该文件夹, C:\ Program Files \ PostgreSQL
答案 2 :(得分:0)
我有同样的问题。但是就我而言,我已经在版本9中安装了pgadmin。但是同时也安装了版本12。
当我现在卸载版本9时,端口已在版本12的配置中设置,并且没有免费。
因此,我的解决方案是在postgresql.conf
文件中更改版本12的端口。甚至更简单地,将服务器创建中的端口从 5432 更改为 5433 。现在您可以再次创建服务器。
答案 3 :(得分:0)
不要直接安装 PgAdmin,而是安装 postgresql 版本。例如 - psotgresql 的 13 版。它会要求您另外安装 pgadmin。