pgAdmin III:没有显示服务器

pgAdmin III : No servers showing up

我遵循了许多关于如何正确安装 pgAdmin 的在线教程,我已经多次安装和卸载它,但每次安装它。它显示了没有任何服务器的服务器组。

然后,当我尝试使用 localhost 作为名称和主机注册新服务器时,出现此错误:

server doesn't listen

搜索了几天试图找到解决方案,有什么想法吗?

重新安装程序并将其保存到目录 C:\ 而不是 C:\program_Files

我也遇到过,当我第一次启动 pgadmin3 时,我期待它询问我提供的密码,但它没有询问,也没有显示任何服务器。 无论如何,您可以自己创建一个服务器。 如果你的服务器在同一台机器上,

提供一个名字:test
提供服务器:localhost
提供端口号:5432(默认端口)
提供者用户名:postgres(默认用户,您可以稍后在登录角色中更改)
密码:提供一些东西

如果需要重新启动,然后它会显示一个 postgres 的数据库(默认数据库), tablespace,和 login roles 在你的服务器下,你应该可以开始了。

首先使用以下凭据创建服务器-

Host Name/address : localhost
Port : 5432
Maintenance database : postgres

Username : postgres
Password : *Your_Password*

注意 : 在创建服务器之前先启动postgresql服务器

当我执行此操作时,出现了此无效密码消息。所以我不得不更改 postgres 用户密码: 在终端 window:

  1. 通过键入以下内容切换到服务器上的 postgres 帐户:

sudo -i -u postgres

  1. 现在我可以通过以下方式立即访问 Postgres 提示:

psql

  1. 更改 postgres 用户密码:

使用密码更改用户 postgres 'newpass';